html, body {height:100%}
body, h2, h3, h4, h5, h6, p, ul, li, table, tr, td {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#1c2122;
}

select {font-family: Verdana; font-size: 10px}

body { background: url('img/mainbg1.jpg') top left no-repeat }

a:link{color:#666666;text-decoration: none;font-weight: normal;}
a:visited{color:#666666;text-decoration:none;font-weight: normal;}
a:hover{color:#182954;text-decoration:underline;font-weight: normal;}

.menu a {color:#ffffff;text-decoration: none;font-weight: bold;font-size:11px;}
.menu a:visited{color:#ffffff;text-decoration:none; font-weight: bold;font-size:11px;}
.menu a:hover{color:#ffffff;text-decoration:underline;font-weight: bold;font-size:11px;}

a.map:link{color:#b8b8b8;text-decoration: none;font-weight: bold;font-size:10px;}
a.map:visited{color:#b8b8b8;text-decoration:none; font-weight: bold;font-size:10px;}
a.map:hover{color:#b8b8b8;text-decoration:underline;font-weight: bold;font-size:10px;}

a.sub:link{color:#666666;text-decoration: none;font-weight: bold;font-size:11px;}
a.sub:visited{color:#666666;text-decoration:none; font-weight: bold;font-size:11px;}
a.sub:hover{color:#666666;text-decoration:underline;font-weight: bold;font-size:11px;}

a.fot:link{color:#ffffff;text-decoration: none;font-weight: bold;font-size:10px;}
a.fot:visited{color:#ffffff;text-decoration:none; font-weight: bold;font-size:10px;}
a.fot:hover{color:#ffffff;text-decoration:underline;font-weight: bold;font-size:10px;}

a.apopsi:link{color:#ffffff;text-decoration: none;font-weight: bold;font-size:10px;}
a.apopsi:visited{color:#ffffff;text-decoration:none; font-weight: bold;font-size:10px;}
a.apopsi:hover{color:#f9a13a;text-decoration:underline;font-weight: bold;font-size:10px;}

.footer{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#6d6c6f;
	font-weight: normal;
	}
	
.titWhite{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight: bold;
	}
.titGreen{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#589d4e;
	font-weight: bold;
	}
.titRed{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#C4161C;
	font-weight: bold;
	}	
.titBlue{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#09C;
	font-weight: bold;
	}
.subtitG{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#1b3aa9;
	font-weight: normal;
	}

.nine{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#6f6f6f;	
}

.langon{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#629d32;
	}
	
.langoff{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#888888;
	}

.lang{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#589d4e;
	font-weight: bold;
}

.more{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#1c2122;
	font-weight: bold;
}

.tit{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight: bold;
}

.breadcrumbprevious {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight: bold;
}

.news{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#2b6eb2;
	font-weight: bold;
}

.header{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#009999;
	font-weight: bold;
}

#bodybg { background: url('img/mainbg2.jpg') top right no-repeat; min-height: 100%; height:auto }
* html #bodybg { height: 100%; }

/*input  {border-style:solid; border-width:1; padding:0; font-family: Verdana; font-size: 11px; border-color:#d4d4d4;}*/
#nlForm .inputbox { 
	width:200px; height:22px; border:0px; padding: 3px 5px 3px 6px; 
	font-family: Verdana, Tahoma, sans-serif; color: #000000; font-size: 10px;
	background: url('img/box_input.png') top left no-repeat
}

#search .inputbox { 
	width:168px; height:25px; border:0px; padding: 3px 5px 3px 6px; margin:2px 5px 0 0; float:left;
	font-family: Verdana, Tahoma, sans-serif; color: #000000; font-size: 10px;
	background: url('img/box_src.png') top left no-repeat
}

textarea{border-style:solid; border-width:1; padding:0; font-family: Verdana; font-size: 11px; border-color:#d4d4d4;}

input.img  {border-style:solid; border-width:0; padding:0; font-family: Verdana; font-size: 11px;}

input.radio  {border-style:solid; border-width:0; padding:0; font-family: Verdana; font-size: 11px; color:#003577 ; background-color:#ffffff;}

input.btn  {border-style:solid; border-width:1; padding:0; font-family: Verdana; font-size: 10px; color:#409715 ; background-color:#E4F3FB;border-color:#409715;}


/* rounded headers */
.roundedBox {position:relative; padding:1px; margin:0px; background: url('img/ttl_bg.png') #2E4E99 bottom left repeat-x; min-height: 28px; width:224px; } 
.boxtitle { margin:10px; font-family:Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight: bold;}
.corner {position:absolute; width:5px; height:5px; background:url('img/corners.png') #2E4E99; overflow:hidden}

.roundedBoxYellow {position:relative; padding:1px; margin:0px; background: url('img/ttl_bg_y.png') #C7832E bottom left repeat-x; min-height: 28px; width:224px; } 
.cornerYellow {position:absolute; width:5px; height:5px; background:url('img/corners_yellow.png') #C7832E; overflow: hidden}

	.topLeft {top:0; left:0; background-position:0 0;}
	.topRight {top:0; right:0; background-position:-5px 0;}
	.bottomLeft {bottom:0; left:0; background-position:0 -5px;}
	.bottomRight {bottom:0; right:0; background-position:-5px -5px;}

/* rounded headers end */

.submenuYellowTDSubIn { background: url('img/menubg_y.png') top left repeat-y }
.submenuYellowSub { min-height:30px; margin:0px; padding-left:50px; padding-right:15px; background: url('img/arrow_menu.gif') 25px 10px no-repeat }
.submenuYellowSubIn { min-height:30px; padding-left:50px; padding-right:15px; background: url('img/menuarr_y.gif') 55px 13px no-repeat }

.submenuTDSubIn { background: url('img/menubg.png') top left repeat-y }
.submenuSub { min-height:30px; margin:0px; padding-left:50px; padding-right:15px; background: url('img/arrow_menu.gif') 25px 10px no-repeat }
.submenuSubIn { min-height:30px; padding-left:50px; padding-right:15px; background: url('img/menuarr.gif') 55px 13px no-repeat }
