
body { color: black; font-family: arial; /*background-color: white;*/ }
/*a:link { color: #c00; text-decoration: underline; }
a:hover  { color: #900; text-decoration: none; background-color: #fdd; }
a:visited { color: #c00; text-decoration: underline; }*/
.maintable { /*background-color: white;*/ 
	border-right: 1px solid black; 
	border-left: 1px solid black;
	text-align:left; 
	width:702px; 
	background:url(img/margins_back_inside.gif);
	margin-top:-5px;
}
.applink {text-align:right; font-size:small;}
.applink p a{color:#c00;}
.applink p a:hover{ color:#900; background:#fdd;}
.body { font-family: arial; line-height: 120%; }
.subtitle  { color: #c00; font-size: large; line-height: normal; }
.subnav { list-style-image: url(img/bullet_2_black.gif); }
.subnavon { list-style-image: url(img/bullet_2.gif); }
.bodybullets { list-style-image: url(img/bullet_body.gif); list-style-position: outside; }
.globalimage { color: #f00; margin-bottom: 15px; margin-left: 15px; width: 262px; height: 262px; float: right; }
.certificate { color: #f00; margin-right: 15px; margin-bottom: 15px; float: left }

.footer{margin-left:230px;}
.footer ul{list-style:none; margin:4em 0 0 0; padding:0; font:13px Arial; line-height: 170%; color:#fff;}
.footer li{ margin:0 .2em; display:inline;}
.footer a{color:#fff; text-decoration: underline; }
.footer a:hover{color: #c00; text-decoration: none; background-color: white; }
.mandatory {color: #ff0000;}

/******************        Search Results         ******************/
.onlinecat{
	background:#e6e6e6 url(img/tit_online_cat.gif) 14px 17px no-repeat; 
	width:460px; 
	border:#666 solid 1px;
	font:.78em/1.4em Arial;
	letter-spacing:.04em;
	text-align:right;
	padding-top:42px;
	margin:0 10px 0 0;
}
.onlinecat p{
	padding:0 15px 15px 14px; text-align:left; margin:0;
}

.onlinecat a{ color:#03f;}
.onlinecat table input{width:110px;}
html>body .onlinecat table input{width:105px;}
.onlinecat table{ 
	text-align:left; 
	margin:18px 9px 18px 18px; 
	padding:0; 
	border:0; 
	float:right;
	color:#666;
}
html>body .onlinecat table{ margin:18px;}
.reg{
	background:#e6e6e6 url(img/reg.gif) left no-repeat;
	height:21px;
}
.regnot{
	background:#e6e6e6 url(img/regnot.gif) left no-repeat;
	height:21px;
	margin:0 0 20px 0;
	padding-right:24px;
	text-align:right;
	clear:both;
}
.onlinecat ul, .onlinecatinside ul{
	padding:0; 
	margin:0; 
	height:21px; 
	padding:0; 
	border-bottom:#525252 solid 3px;
}
.onlinecatinside ul li{font-size:x-small;}
.onlinecatinside b{color: #FF6600;}
.onlinecat li, .onlinecatinside li{
	margin-right:3px;
	float:left;
	display:inline;
	list-style:none;
	width:12px;
}
.onlinecat li.on, .onlinecat li.off, .onlinecatinside li.on, .onlinecatinside li.off{
	background:url(img/tab_on.gif) left no-repeat;
	width:141px;
	height:21px;
	text-align:left;
	padding-left:8px;
	padding-top:3px;
	color:#ffd40e;
	cursor: pointer;	
}
.onlinecat li.on img, .onlinecat li.off img, .onlinecatinside li.on img, .onlinecatinside li.off img{
vertical-align: middle;
}
html>body .onlinecat li.on, html>body .onlinecat li.off, html>body .onlinecatinside li.on, html>body .onlinecatinside li.off {width:133px; height:18px;}
.onlinecat li.off, .onlinecatinside li.off{
	background:url(img/tab_off.gif) left no-repeat; color:#000;
}
.searchblock{background:url(img/bg_app.gif); padding:1px 0; margin:0;
}
.searchblock p{padding:0 15px 14px 14px; margin:0; text-align:left;
}
.searchblock select{width:150px; margin-left:3px; margin-bottom:-2px;}
.searchblock .input{width:150px; margin-left:3px; margin-bottom:-2px;}
.searchblock .sbutton{margin-left:3px; margin-bottom:-7px;cursor:pointer;}
.searchblock .choose{ text-align:right; padding-right:24px;}
.searchblock .choose select{width:293px;}
html>body .searchblock .choose select{width:284px;}
p.searchinput{padding-left:43px;}
p.searchinputp{padding-left:90px;}
.newfltr{
	border:#ffd40e solid 1px; width:458px; margin:11px 10px 10px 0;
}
.newfltr img{border:0;} 
/******************        Search Results       ******************/
