/* icoreActivePath.css */
/*
   ISIN-CORE FRONT-END ACTIVEPATH MODUL STYLES

   .activepathEnvelope - DIV do ktoreho bude zabalena cela cesta
   .path               - SPAN v ktorom je zabalena linka
   .pathLink           - styl pre href linku
   .pathActive         - SPAN v ktorom je zabalena linka na aktivnu menu sekciu
   .pathActiveLink     - styl pre href linku na aktivnu menu sekciu
   .pathDivider        - SPAN v ktorom je uzavrety retazec rozdelujuci linky

*/

.activepathEnvelope      { }

.path                    { }
a.pathLink               { color: #333333; text-decoration: none; font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; padding-right: 5px; padding-left: 5px; }
a:link.pathLink          { text-decoration: none; }
a:visited.pathLink       { text-decoration: none; }
a:hover.pathLink         { text-decoration: underline; }
a:active.pathLink        { text-decoration: none; }

.pathActive              { }
a.pathActiveLink         { color: #888888; text-decoration: none; font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; padding-right: 5px; padding-left: 5px; }
a:link.pathActiveLink    { text-decoration: none; }
a:visited.pathActiveLink { text-decoration: none; }
a:hover.pathActiveLink   { text-decoration: underline; }
a:active.pathActiveLink  { text-decoration: none; }

.pathDivider             { }



/* icoreCaptions.css */
.caption {
	margin-bottom:10px;
	margin-right:7px;
}
.captionHeader {
	width: 162px;
	height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	overflow: hidden;
	font-size: 70%;
}
.captionHeaderText {
	left: 35px;
	top: 9px;
	position: relative;
}
.captionIcon {
	float: left;
}
.captionBody {
	width: 162px;
	overflow: hidden;
	background : url(../images/pannelBackground.gif);
}
.captionInnerContent {
	border:none;
	margin-left: 8px;
	margin-right: 8px;
	color: #666666;
	padding-bottom: 0.5em;
}
.captionSubtitle {
	font-weight:bold;
}
.captionSubLinkLeft {
	overflow: hidden;
	width: 144px;
	height: 14px;
	list-style: url(../images/right_pannel_li.gif);
	color: #666666;
	position: relative;
	left: 2px;
	font-size: 70%;
	margin-bottom: 3px;
}


/* ------------ RIGHT PANNELS ---------------*/
.captionHeaderRight {
	background-image: url(../images/right_pannelHeader.gif);
	width: 161px;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	overflow: hidden;
	text-align: right;
	font-size: 70%;
}
.captionHeaderTextRight {
	right: 8px;
	top: 4px;
	position: relative;
	color: #000000;
}
.captionFooterRight {
	width: 161px;
	height: 15px;
	overflow: hidden;
	margin-bottom: 0;
	padding: 0;
}
.captionBodyRight {
	background-image: url(../images/right_pannelBG.gif);
	width: 161px;
	overflow: hidden;
}
.captionSubLink {
	overflow: hidden;
	width: 151px;
	height: 14px;
	list-style: url(../images/right_pannel_li.gif);
	color: #666666;
	font-size: 70%;
}
.sublinkSpan {
	position: relative;
	left: 5px;
	bottom: 2px;
}
.captionSubtitleRight {
	font-weight: bold;
	width: 152px;
	overflow: hidden;
	position: relative;
	left: 5px; 
	font-size: 70%;
}
.captionInnerContentRight {
	margin-left: 3px;
	margin-right: 3px;
	color: #666666;
	padding-top: 1px;
}
.captionFooter {
	background: url(../images/submenuFooter.gif);
	width: 162px;
	height: 5px;
	overflow: hidden;
}
/* ----------------------------------------- */

a.caption_sublink { color : #0868D8; text-decoration:none; }
a:link.caption_sublink  { color : #0868D8; }
a:active.caption_sublink  { color : #0868D8; }
a:visited.caption_sublink  { color : #0868D8; }
a:hover.caption_sublink { text-decoration:underline; color : #FF3C00; }

a.caption_mainlink { color : #000000; text-decoration:none; }
a:link.caption_mainlink  { color : #000000; }
a:active.caption_mainlink  { color : #000000; }
a:visited.caption_mainlink  { color : #000000; }
a:hover.caption_mainlink { text-decoration:none; color : #000000; }



/* icoreContent.css */
.contentEnvelope {
	display:none;
}

.content_top_leftTD {
    width:20px;
    vertical-align:top;
    background : url(../images/greypixel.gif) repeat-y left;
    background-color: #FFFFFF;
}
.content_top_bgTD {
    background-color: #FFFFFF;
    border-top:1px solid #E6E6E6;
    vertical-align:top;
}
.content_top_rightTD {
    width:27px;
    vertical-align:top;
    background : url(../images/greypixel.gif) repeat-y right;
    background-color: #FFFFFF;
}

.content_top_bg {
	margin-top:10px;
}

.content_title { 
    position:relative;
    top: 10px;
}
.content_body {
    background: #FFFFFF;
    padding-top: 5px;
    padding-bottom:18px;
}
.content_body_left {
    background-image: url(../images/greypixel.gif);
    background-repeat : repeat-y;
    width:20px;
    background-color : #FFFFFF;
}
.content_body_right {
    background-image: url(../images/greypixel.gif);
    background-repeat : repeat-y;
    width:27px;
    background-position : right;
    background-color : #FFFFFF;
}
.content_body_left_2 {
    background-image: url(../images/greypixel.gif);
    background-repeat : repeat-y;
    width:10px;
    background-color : #FFFFFF;
}
.content_body_right_2 {
    background-image: url(../images/greypixel.gif);
    background-repeat : repeat-y;
    width:10px;
    background-position : right;
    background-color : #FFFFFF;
}
/* --------------------------------- */
.content_footer {
    background-image: url(../images/greypixel.gif);
    height:1px;
    overflow:hidden;
    margin-bottom:7px;
}




/* icoreLangSelector.css */
/*
   ISIN-CORE FRONT-END LANGUAGE MUTATION SELECTOR MODUL
   
   .langselectorEnvelope - styp pre DIV v ktorom je zabaleny cely langselector
   
   .langON  - styl pre <span> v ktorom je nazov aktualnej jazykovej mutacie
   .langOFF - style pre <span> v ktorom je nazov jaz. mutacie ktora prave nie je zapnuta
   .lang    - style pre <a href> v ktorom je zabaleny kazdy <span>

*/

.langselectorEnvelope  { }

.langON        { font-weight : bold; }
.langOFF       { }

a.lang         { color: #333333; text-decoration: none; font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; }
a:link.lang    { text-decoration: none; }
a:visited.lang { text-decoration: none; }
a:hover.lang   { text-decoration: underline; }
a:active.lang  { text-decoration: none; }

.langDivider   { }



/* icoreLangMenu.css */
/*
   ISIN-CORE FRONT-END MENU MODUL STYLES
   
   .menuLev{x}   - styly pre <DIV> v ktorom je ulozeny text linky
   .menuLev{x}ON - styly pre <DIV> ktory je aktivny
   .menuLev{x}a  - styly pre <a href> ktorym je obaleny <DIV>
   .menuEnvelope - <DIV> v ktorom je zabalene cele menu
   
*/

.menuEnvelope       { margin-top:5px; margin-bottom:5px; }

.menuLev1           {  font-size:70%; display:inline; position: relative; height: 29px; left: 8px; top: 8px; overflow: hidden; margin-left: 10px;}
.menuLev1ON         {  font-size:70%; display:inline; position: relative; height: 29px; left: 8px; top: 8px; overflow: hidden; margin-left: 10px;}
a.menuLev1a         {  font-size:70%; display: inline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #0067DA; position: relative; top: -8px; text-decoration: none; }
a:link.menuLev1a    { text-decoration: none; color: #0067DA; }
a:visited.menuLev1a { text-decoration: none; color: #0067DA; }
a:hover.menuLev1a   { text-decoration: underline; color: #FF3C00; }
a:active.menuLev1a  { text-decoration: none; color: #0067DA; }



.menuLev2           {  font-size:70%; background-image: url(../images/submenuItemBg.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
.menuLev2ON         {  font-weight:bold; font-size:70%; background-image: url(../images/submenuItemBgON.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
a.menuLev2a         {  position:relative; left:30px; top: 6px; display: inline; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif; color: #0067DA;  text-decoration: none; }
a:link.menuLev2a    { text-decoration: none; color: #0067DA; }
a:visited.menuLev2a { text-decoration: none; color: #0067DA; }
a:hover.menuLev2a   { text-decoration: underline; color: #FF3C00; }
a:active.menuLev2a  { text-decoration: none; color: #0067DA; }

.menuLev3           {  font-size:70%; background-image: url(../images/submenuItemBg.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
.menuLev3ON         {  font-weight:bold; font-size:70%; background-image: url(../images/submenuItemBgON.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
a.menuLev3a         { position:relative; left:35px;  top: 6px; display: inline; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif; color: #0067DA; text-decoration: none; }
a:link.menuLev3a    { text-decoration: none; color: #0067DA; }
a:visited.menuLev3a { text-decoration: none; color: #0067DA; }
a:hover.menuLev3a   { text-decoration: underline; color: #FF3C00; }
a:active.menuLev3a  { text-decoration: none; color: #0067DA; }

.menuLev4           {  font-size:70%; background-image: url(../images/submenuItemBg.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
.menuLev4ON         {  font-weight:bold; font-size:70%; background-image: url(../images/submenuItemBgON.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
a.menuLev4a         { position:relative; left:40px;  top: 6px; display: inline; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif; color: #0067DA;  text-decoration: none; }
a:link.menuLev4a    { text-decoration: none; color: #0067DA; }
a:visited.menuLev4a { text-decoration: none; color: #0067DA; }
a:hover.menuLev4a   { text-decoration: underline; color: #FF3C00; }
a:active.menuLev4a  { text-decoration: none; color: #0067DA; }

.menuLev5           {  font-size:70%; background-image: url(../images/submenuItemBg.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
.menuLev5ON         {  font-weight:bold; font-size:70%; background-image: url(../images/submenuItemBgON.gif); width:162px; height:25px; color:#0067DA; overflow:hidden; }
a.menuLev5a         { position:relative; left:45px;  top: 6px; display: inline; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif; color: #0067DA;  text-decoration: none; }
a:link.menuLev5a    { text-decoration: none; color: #0067DA; }
a:visited.menuLev5a { text-decoration: none; color: #0067DA; }
a:hover.menuLev5a   { text-decoration: underline; color: #FF3C00; }
a:active.menuLev5a  { text-decoration: none; color: #0067DA; }

/* v pripade potreby sem vlozit definicie pre dalsie urovne vnorenia menu */



/* icoreMenu_bottom.css */
/*
   ISIN-CORE FRONT-END MENU MODUL STYLES
   
   .menuLev{x}   - styly pre <DIV> v ktorom je ulozeny text linky
   .menuLev{x}ON - styly pre <DIV> ktory je aktivny
   .menuLev{x}a  - styly pre <a href> ktorym je obaleny <DIV>
   .menuEnvelope - <DIV> v ktorom je zabalene cele menu
   
*/

.bottom_menuEnvelope       { margin-bottom : 5px; border : 1px solid #808080; background: #F0F0F0; }

.bottom_menuLev1           { display: inline;  font-size:70%; }
.bottom_menuLev1ON         { display: inline;  font-size:70%; }
a.bottom_menuLev1a         { display: inline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #4E687B; text-decoration: none; }
a:link.bottom_menuLev1a    { text-decoration: none; color: #4E687B; }
a:visited.bottom_menuLev1a { text-decoration: none; color: #4E687B; }
a:hover.bottom_menuLev1a   { text-decoration: underline;  color: #FF3C00; }
a:active.bottom_menuLev1a  { text-decoration: none; #4E687B; }




/* icoreNewsLetter.css */
.mailinglistGroupsTitle                     { border-bottom: 1px solid #7A7F6F; padding-left: 4px; font-weight : bold; }
a.mailinglistRemoveLink                 { color :  #333333; text-decoration: none; font-weight : bold; }
a:visited.mailinglistRemoveLink    { }
a:active.mailinglistRemoveLink     { }
a:hover.mailinglistRemoveLink      { text-decoration : underline; }
.mailinglistText { 
     font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
     color: #666666;
     font-size:70%;
     margin-top:12px; 
     margin-bottom:12px; 
}
.mailinglistButton  { 
     background: #FFFFFF; 
     color: #7A7F6F; 
     border: 1px solid #7A7F6F; 
     font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.newsletterHeader {
	background-image: url(../images/newsletterHeader.gif);
    width:162px;
    height:29px;
    font-weight:bold;
    color:#FFFFFF;
    overflow: hidden;
    margin-bottom:10px;
   font-size:70%;
}
.newsletterHeaderText {
    margin-left:14px;
    top:8px;
    position:relative;
    color:#555555;
    font-weight: normal;
    letter-spacing : 1px;
}
.newsletterSignUp {
	color : #629C0E;
    font-weight: bold;
}



/* icoreSearch.css */
/* styl pre linku na content */
a.searchContentsLink          { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666; }
a:visited.searchContentsLink  {}
a:hover.searchContentsLink    { text-decoration:underline;}

/* styl pre nadpis contentu */
.searchContents_name { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666;  font-weight:bold; font-size: 14px}

/* styl pre text contentu ktory sa zobrazi */
.searchContents_text { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666; }

/* styl pre linku na menu sekciu alebo navigacny panel */
a.searchGroupLink          { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666;  font-weight:bold; }
a:visited.searchGroupLink  {}
a:hover.searchGroupLink	   {}

.submitButton {border: 0; background:background-color: none; color: #666666}

/* styly pre najdeny zaznam v  sekciach/navigacnych panelov */
.searchGroup_name          { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight:bold;}
.searchFound_captionTitle  { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight:bold;}
.searchGroup_text          { 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666666; }

.SEARCHpath 	     {}
a.SEARCHlink	     {}
a:visited.SEARCHlink {}
a:hover.SEARCHlink   { text-decoration:underline;}


a.browseActive       { font-weight: bold; }
a:hover.browseActive { font-decoration: underline; }

a.browseLink	     {}
a:hover.browseLink { font-decoration: underline; }

.searchFound_body {font-weight: bold}
.searchFound_fch  {font-weight: bold}
.searchFound_preview {font-weight: bold}

.searchFound_name {font-weight: bold}
.searchFound_captionTitle {font-weight: bold}
.searchFound_captionSubtitle {font-weight: bold}
.searchFound_captionText {font-weight: bold}


/* icoreSiteMap.css */
/*
   ISIN-CORE FRONT-END SITEMAP MODUL STYLES

   .sitemapEnvelope  - <DIV> v ktorom je zabalena cela sitemapa

   .sitemapLI	        - styl pre <li> tag ktory je pred kazdou linkou
   .sitemapDiv{x}    - <DIV> v ktorom je zabalena kazda linka (riadok) sitemapy
   .sitemapLink{x}   - styl pre <a href> linku

*/

.sitemapEnvelope    {
	font-family : ont-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
}

.sitemapLI {
	list-style : url(../images/separ.gif);
       position:relative; left:20px;
}

.sitemapDiv1                   { position:relative; left : 0px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 110%; }
a.sitemapLink1              { color: #0067DA;  text-decoration: none; }
a:link.sitemapLink1       { color: #0067DA;text-decoration : none; }
a:visited.sitemapLink1 { color: #0067DA; text-decoration : none; }
a:active.sitemapLink1  {color: #0067DA; text-decoration : none; }
a:hover.sitemapLink1   { color: #FF3C00;  text-decoration : underline; }

.sitemapDiv2           {  position:relative; left :  20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size : 90%;  }
a.sitemapLink2              { color: #0067DA;  text-decoration: none; }
a:link.sitemapLink2       { color: #0067DA;text-decoration : none; }
a:visited.sitemapLink2 { color: #0067DA; text-decoration : none; }
a:active.sitemapLink2  {color: #0067DA; text-decoration : none; }
a:hover.sitemapLink2   { color: #FF3C00;  text-decoration : underline; }

.sitemapDiv3           {  position:relative; left : 40px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size : 70%;}
a.sitemapLink3              { color: #0067DA;  text-decoration: none; }
a:link.sitemapLink3       { color: #0067DA;text-decoration : none; }
a:visited.sitemapLink3 { color: #0067DA; text-decoration : none; }
a:active.sitemapLink3  {color: #0067DA; text-decoration : none; }
a:hover.sitemapLink3   { color: #FF3C00;  text-decoration : underline; }

.sitemapDiv4           { position:relative; left : 60px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
a.sitemapLink4              { color: #0067DA;  text-decoration: none; }
a:link.sitemapLink4       { color: #0067DA;text-decoration : none; }
a:visited.sitemapLink4 { color: #0067DA; text-decoration : none; }
a:active.sitemapLink4  {color: #0067DA; text-decoration : none; }
a:hover.sitemapLink4   { color: #FF3C00;  text-decoration : underline; }

.sitemapDiv5           { position:relative; left : 80px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
a.sitemapLink5             { color: #0067DA;  text-decoration: none; }
a:link.sitemapLink5       { color: #0067DA;text-decoration : none; }
a:visited.sitemapLink5 { color: #0067DA; text-decoration : none; }
a:active.sitemapLink5  {color: #0067DA; text-decoration : none; }
a:hover.sitemapLink5   { color: #FF3C00;  text-decoration : underline; }


/* icoreselector.css */
table#selector {
	background-image: url(../images/noflash_selector/background.gif);
	width: 380px;
	height: 229px;
}
td#selectorbts {
	width: 65px;
	padding-left: 6px;
}
td#selectorimg {
	width: 309px;
}




/* logon.css */
.logon_tal {
	background-color: #EEF5FD;
	height: 10px;
	padding: 20px 20px 0px;
	width: 10px;
	border: 1px solid #4980BD;
	margin: 20px 0px 0px;
}
.input_tal {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #4980BD;
	background-color: #F8F8F8;
	color: #666666;
	padding: 2px 6px;
	height: 20px;
	width: 130px;
	font-size: 80%;
	margin-left: 10px;
}
.button_tal {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #F05D15;
	color: #FFFFFF;
	height: 20px;
	width: 60px;
	font-weight: bold;
	font-size: 70%;
	text-align: center;
	vertical-align: middle;
	position: relative;
	left: 142px;
	border: 0px;
}
.inputlogin {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	position: relative;
	left: 28px;
	width: 300px;
	margin-bottom: 10px;
	color: #666666;
}
.inputpass {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	position: relative;
	left: 0px;
	width: 210px;
	margin-bottom: 10px;
	color: #666666;
}



/* main.css */
body            {
    margin: 0px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    background: #D4DBE0;
    background-image : url(../images/main_bg.gif);
    background-position : center top;
    background-repeat : repeat-x;	
}
table           { 
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  
}
div {
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.imgclass       { border: 1px #808080 solid; }

body,td,th {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
/*NO FLASH HEADER */
.topheadercellBG {
	/*background-attachment: fixed;*/
	background-image: url(../images/noflashheader/headerbg.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 160px;
}
.nfheaderlay {
	/*position:absolute*/
/*	background-attachment: fixed;
	background-image: url(../images/noflashheader/headerbg.JPG);
	background-repeat: no-repeat;
	background-position: left top; */
	height: 160px;
	width: 776px;
}
.nfinputbox {
	background-image: url(../images/noflashheader/inputboxback.gif);
	height: 21px;
	width: 133px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-attachment: fixed;
	color: #698091;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: left center;
	border: 2px solid #E4E4E4;
	margin-top: 2px;
}
.nfinputposition {
	top: 20px;
	width: 133px;
	position: relative;
	right: -630px;
}
.nfinputposition2 {
	top: 20px;
	width: 133px;
	position: relative;
	right: -630px;
	height:50px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #698091;
	font-size: 10px;
	width: 45px;
	font-weight: bold;
}
.nfbuttonplace {
	top: 20px;
	width: 50px;
	position: relative;
	left: 720px;
}
.nfbutton {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #698091;
	font-size: 10px;
	width: 45px;
	font-weight: bold;
}
.nfcaption {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #698091;
	position: relative;
	left: 635px;
	top: 18px;
	overflow: hidden;
	width: 120px;
}
/* END NO FLASH HEADER */
.menucell {
	background-image: url(../images/menubg.gif);
    background-repeat: no-repeat;
	width: 780px;
	height: 43px;
	position: relative;
	overflow: visible;
	vertical-align: top;
}
.pagelay {
	background-image: url(../images/bg1.gif);
	width: 780px;
}
.pagelay2 {
	background-image: url(../images/bg2.gif);
	width: 780px;
}
.leftcol {
	width: 165px;
	overflow: hidden;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	padding-right: 7px;
	padding-top:5px;
}
.rightcol {
    width: 595px;
    padding: 5px 15px 15px 3px;
    text-align: left;
    vertical-align: top;
}
.middlecol {
    width:427px;
    padding: 5px 15px 15px 7px;
    text-align: left;
    vertical-align: top; 
}
.rightcol2 {
	width:168px; 
	text-align: left;
	vertical-align: top;
	padding-top:5px;
}
.searchfield {
	background-image: url(../images/search-box.gif);
	height: 17px;
	width: 111px;
	border: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-attachment: scroll;
	color: #666666;
	background-repeat: no-repeat;
}
.search {
	top: 18px;
	left: 5px;
	width: 135px;
	position: relative;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9D9D;
	display:inline;
	float: left;
}
.menubutton {
	display: inline;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0067DA;
	position: relative;
	top: -8px;
	text-decoration: none;
}
.submenuHeader {
	background-image: url(../images/submenuHeader.gif);
    width:162px;
    height:31px;
    font-weight:bold;
    color:#FFFFFF;
    overflow: hidden;
    font-size:70%;
}
.submenuFooter {
	background-image: url(../images/submenuFooter.gif);
    width:162px;
    height:5px;
    overflow:hidden;
    margin-bottom:10px;
}
.submenuHeaderText { 
    left:35px;
    top:9px;
    position:relative;
}

.newsHeader {
	background-image: url(../images/newsHeader.gif);
    width:162px;
    height:31px;
    font-weight:bold;
    color:#FFFFFF;
    overflow: hidden;
    font-size:70%;
}
.newsFooter {
	background-image: url(../images/submenuFooter.gif);
    width:162px;
    height:5px;
    overflow:hidden;
    margin-bottom:1px;
}
.newsHeaderText {
    left:35px;
    top:9px;
    position:relative;
}
.news_footer {
    background-image: url(../images/greypixel2.gif);
    height:1px;
    overflow:hidden;
    width:162px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.miniCubes  {
    background-image: url(../images/minicubes.gif);
    float: left;
    position: relative;
    height: 15px;
   width:50px;
    left: 8px;
    top: 15px;
    margin-left: 10px;
    overflow:hidden;
    background-repeat : repeat-x;
}
.main_footer {
    background-image: url(../images/main_footer-ni.gif);
    width:780px;
    height:56px;
}
.main_footer2 {
    background-image: url(../images/main_footer2-ni.gif);
    width:780px;
    height:56px;
}
.bottom_menu_divider {
    padding-left:5px;
    padding-right:5px;
    display : inline;
}
.newsDate {
   font-weight:bold;
   color: #629C0E;
}
.newsDate2 {
   font-weight:bold;
   color: #629C0E;
   font-size:70%;
}
.newsInnerContent {
    margin-left:8px;
    margin-right:8px;
    margin-top:0px;
    margin-bottom:0px;
    color: #666666;
}

a:link.menubutton {
	text-decoration: none;
	color: #0067DA;
}
a:visited.menubutton {
	text-decoration: none;
	color: #0067DA;
}
a:hover.menubutton {
	text-decoration: underline;
	color: #FF3C00;
}
a:active.menubutton {
	text-decoration: none;
	color: #0067DA;
}
.loginForm {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
      background:#FFFFFF;
      width : 100%;
      height : 800;	
}
.logon {
    margin-top:12px;
    padding: 10px;
    background: #F0F0F0;
    border: 1px solid #808080;
}

a.news { text-decoration:none;}
a:visited.news {  text-decoration:none; }
a:active.news {  text-decoration:none; }
a:link.news {  text-decoration:none; }
a:hover.news { text-decoration:none;}

a.newsLink { color:#629C0E; text-decoration:none;}
a:visited.newsLink { color:#629C0E; text-decoration:none; }
a:active.newsLink { color:#629C0E; text-decoration:none; }
a:link.newsLink { color:#629C0E; text-decoration:none; }
a:hover.newsLink { color:#629C0E; text-decoration:none;}


a.newsHeaderLink         { color:#FFFFFF; text-decoration:none;}
a:visited.newsHeaderLink { color:#FFFFFF; text-decoration:none; }
a:active.newsHeaderLink  { color:#FFFFFF; text-decoration:none; }
a:link.newsHeaderLink    { color:#FFFFFF; text-decoration:none; }
a:hover.newsHeaderLink   { color:#FFFFFF; text-decoration:none;}



a.signin { color: #629C0E; text-decoration:none;}
a:visited.signin {   color: #629C0E; text-decoration:none; }
a:active.signin {   color: #629C0E; text-decoration:none; }
a:link.signin {   color: #629C0E; text-decoration:none; }
a:hover.signin {  color: #629C0E; text-decoration:underline;}

a.searchA { color: #9D9D9D; text-decoration:none;}
a:visited.searchA {   color: #9D9D9D; text-decoration:none; }
a:active.searchA {   color: #9D9D9D; text-decoration:none; }
a:link.searchA {   color: #9D9D9D; text-decoration:none; }
a:hover.searchA {  color: #ADADAD; text-decoration:underline;}




/* reg.css */
.reg {
	color: #666666;
	font-size: 70%;
	font-weight: bold;
	position: relative;
	width: 320px;
	padding: 20px;
	background-color: #EEF5FD;
	border: 1px solid #4980BD;
}
.reg2 {
	margin-bottom: 4px;
}
.reg3 {
	margin-bottom: 20px;
}
.reg_box {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #4980BD;
	font-size: 100%;
	color: #666666;
	background-color: #F8F8F8;
	padding-right: 2px;
	padding-left: 2px;
	height: 20px;
}
.reg_box2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #F05D15;
	font-size: 100%;
	color: #666666;
	background-color: #F8F8F8;
	padding-right: 2px;
	padding-left: 2px;
	height: 20px;
}
.reg_area {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #4980BD;
	font-size: 100%;
	color: #666666;
	background-color: #F8F8F8;
	height: 80px;
	padding-right: 2px;
	padding-left: 2px;
	width: 300px;
}
.reg_button {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
	background-color: #F05D15;
	margin-top: 20px;
	position: relative;
	height: 20px;
	width: 60px;
	border: 0px;
}




/* tables.css */
.tab1head {
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #4980BD;
	width: 25%;
	padding: 2px 6px;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}
.tab1row1 {
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	font-size: 65%;
	color: #666666;
	padding: 2px 6px;
	vertical-align: top;
}
.tab1 {
	width: 90%
}
.tab1row2 {
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #F8F8F8;
	padding: 2px 6px;
	font-size: 65%;
	color: #666666;
	vertical-align: top;
}
.tab2head {
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #F05D15;
	width: 75%;
	padding: 2px 6px;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}
.tab2row1 {
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE9F5;
	padding: 2px 6px;
	font-size: 65%;
	color: #666666;
	font-weight: bold;
	vertical-align: top;
}
.tab2row2 {
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEF5FD;
	padding: 2px 6px;
	font-size: 65%;
	color: #666666;
	font-weight: bold;
	vertical-align: top;
}




