body, div, p, th, td, li, dd {
	/* redundant selectors to help NS4 remember - This is important */
	font-family:  Verdana, sans-serif;
	font-size:    9pt;
	}

body, body div, body p, body th, body td, body li, body dd {
	/* more specific to override imported rule */
	font-size:    x-small;     
    	/* false value for WinIE4/5 */
    	voice-family: "\"}\"";  
    	/* trick WinIE4/5 into thinking rule is over */
    	voice-family: inherit;  
    	/* recover from trick */
    	font-size:    9pt
    	/* intended value for better browsers */
    	}
 
html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd {
	font-size:    9pt
    	/* be nice to Opera */
    	}

body 	{
	background: url(../images/background_repeat.jpg) #ffffff;
	text-align: center;
	padding: 10px 0;
	margin: 0;
	}

p	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 18px;
	text-align: left;
	}


h1	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: oblique;
	line-height: 24px;
	text-align: left;
	}

h2	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: oblique;
	line-height: 20px;
	text-align: left;
	}


h3	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: oblique;
	line-height: 24px;
	text-align: center;
	}



h5	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 1pt;
	font-weight: normail;
	font-style: oblique;
	line-height: 6px;
	text-align: center;
	}


ul	{
	list-style-type: circle;
	}

li	{
	padding: 0 15px 0 15px;
	font: 1em Arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 18px;
	text-align: left;
	}

a.standardsButton {
	border:1px solid;
	border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
	padding:0px 3px 0px 3px;
	font:bold 10px verdana,sans-serif;
	color:#FFFFFF; background-color:#F78C29;
	text-decoration:none;
	margin:0px;
	text-align: center;
	}

input.button {
	font:bold 10px verdana,sans-serif;
	color:#FFFFFF; background-color:#F78C29;
	}
	
iframe	{
	width: 230px;
	height: 250px;
	margin: 20px 0 0 0;
	}

.line	{
	background: url(../images/line.gif) repeat-x;
	width: 100%;
	height: 3px;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
	}

.logo	{
	width: 100%;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 0 120px;
	}
	
#banner	{
	background: url(../images/titulo.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}

#rubanner	{
	background: url(../images/rutitulo.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}

#urabanner	{
	background: url(../images/uratitulo.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}

#debanner	{
	background: url(../images/detitulo.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}



#bannersveka	{
	background: url(../images/titulosveka.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}



#xbanner	{
	background: url(../images/xtitulo.jpg) 0 0 no-repeat;
	width:	740px;
	height:	126px;
	padding: 0 0 0 0;
	margin: 0 auto;
	}


#frame	{
	width:	740px;
	margin: 0 auto;
	}	

#menubl 	{
	background: url(../images/menu_bot_left.gif) 0 100% no-repeat #7A9145;
	float: left;
	width:	146px;
	margin: 10px 0 0 0;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	}

	#menubl ul {
		list-style: none;
		list-style-type: none;
		padding: 0;
		margin: 0 0 0 0;
		}
	#menubl li {
		background-image: url(../images/button.gif);
		background-repeat: no-repeat;
		background-position: 50%;
		padding: 20px 0 20px 0;
		font-size: 9pt;
		font-weight: bold;
		line-height: 14px;
		text-align: center;
		}
		#menubl li.tupla {
			padding: 13px 0 13px 0;
		}
	#menubl A:link {text-decoration: none; color: #465771;}
	#menubl A:visited {text-decoration: none; color: #465771;}
	#menubl A:hover {text-decoration: underline; color: #FCB069;}
	#menubl A:active {text-decoration: none; color: #465771;}
	
#menubr {background: url(../images/menu_bot_right.gif) 100% 100% no-repeat}
#menutl {background: url(../images/menu_top_left.gif) 0 0 no-repeat}
#menutr {background: url(../images/menu_top_right.gif) 100% 0 no-repeat; padding:10px}

#mainbl {
	background: url(../images/main_bot_left.gif) 0 100% no-repeat #FEEAA6;
	float: left;
	margin: 10px 0 0 10px;
	color: #2A4065;
	}
	#mainbl.narrow {width: 287px;}
	#mainbl.wide {width: 584px;}
	#mainbl img {
		float: right;
		position: relative;
		margin: 10px 10px 10px 10px;
		display:block;
		}

#mainbr {background: url(../images/main_bot_right.gif) 100% 100% no-repeat}
#maintl {background: url(../images/main_top_left.gif) 0 0 no-repeat}
#maintr {background: url(../images/main_top_right.gif) 100% 0 no-repeat; padding:10px}

#sidebl {background: url(../images/side_bot_left.gif) 0 100% no-repeat #D2F1FC;
	float: left;
	width:	287px;
	margin: 10px 0 0 10px;
	color: #2A4065;
	}
	#sidebl img {
		float: right;
		position: relative;
		margin: 10px 10px 10px 10px;
		display:block;
		}


#sidebr {background: url(../images/side_bot_right.gif) 100% 100% no-repeat}
#sidetl {background: url(../images/side_top_left.gif) 0 0 no-repeat}
#sidetr {background: url(../images/side_top_right.gif) 100% 0 no-repeat; padding:10px}

#bottombl {background: url(../images/menu_bot_left.gif) 0 100% no-repeat #7A9145;
	float: left;
	position: relative;
	top: 10px;
	width:	740px;
	padding: 0 0 0 0;
	color: #2A4065;
	}
	#bottombl p {
		font-family:  Verdana, sans-serif;
		font-size:    10px;
		font-weight: bold;
		line-height: 14px;
		text-align: center;
		}

#bottombr {background: url(../images/menu_bot_right.gif) 100% 100% no-repeat}
#bottomtl {background: url(../images/menu_top_left.gif) 0 0 no-repeat; top: 10px;}
#bottomtr {background: url(../images/menu_top_right.gif) 100% 0 no-repeat; padding:10px; top: 10px;}
