body {
	margin:0;
	padding:0;
	color: #000000;
	width:752px;
	margin-left:auto;
	margin-right:auto;
}

td,table,tr { vertical-align: top; }
img { margin:0; padding:0; border:0; }

a:link { color: #002EE6; text-decoration: none; }
a:visited { color: #999999; text-decoration: underline; }
a:hover { color: #4184FF; text-decoration: underline; } 

#menu { padding:0; margin:0; font-size: 13px; font-family: Arial, "Lucida Grande", Verdana, sans-serif; }
#menua ul { margin: 0; padding:0; width: 100%; white-space: nowrap; list-style: none; }
#menua li { margin: 0; padding:0; float: left; list-style: none; }
#menua a { display: block; margin:0; padding: 2px 12px 1px 12px; text-decoration: none; }
#menua a:link, #menua a:visited { color: #ffffff; background: transparent; }
#menua a:hover, #menub { color: #ffffff; background-color: #6396FF; }

#menu_tee {
	border-right: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	font-family:Arial, "Lucida Grande", Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#menu_tee a { padding:0; background-color: transparent; text-decoration: none; }
#menu_tee a:link, #menu_tee a:visited { color: #737373; }
#menu_tee a:hover { color: #737373;text-decoration: underline; }
#menu_teea { background-color: #ffffff; color: #737373; padding: 6px 11px 0px 11px; }
#menu_teea ul { margin: 0; padding:0; background: #ffffff; white-space: nowrap; }
#menu_teea li { display: inline; list-style: none; }
#menu_teeb { color: #AD4506; }

#menu_title { padding: 0 11px 6px 11px; }
#menu_title h1 { color: #000000; margin:0; font-weight: 300; font-size: 18px; }

#menu_end {
	background: #cce1fd;
	border-right: 1px solid #cecece;
	border-left: 1px solid #cecece;
	font-size: 11px;
	font-family: Arial, "Lucida Grande", Verdana, sans-serif;
	width: 165px;
	line-height: 12px
}
#menu_end h3 { margin: 14px 0 0 11px; color: #373737; font-size: 11px; }
#menu_end ul { margin: 0; padding: 8px 0 0 0; list-style: none; }
#menu_end li { margin-bottom: 5px;line-height: 14px; padding: 1px; }
#menu_end a { padding:3px 11px; display: block; text-decoration: none; }
#menu_end a:link, #menu_end a:visited { color: #373737; background-color: transparent; }
#menu_end a:hover { background-color: #cce1fd; color: #373737; text-decoration: underline; }
#menu_endb a:link, #menu_endb a:visited, #menu_endb a:hover { background-color: #F4F9FF; color: #373737; text-decoration: none; }

#sisu { padding: 15px 14px 28px 14px; }

.sisu_pealkiri {
	font-family: Arial, "Lucida Grande", Verdana, sans-serif;
	color: #AD4506;
	font-weight: bold;
	margin:5px 0 2px 0;
	font-size: 14;
}

.parem {
	font-family: Arial, "Lucida Grande", Verdana, sans-serif;
	margin: 8px 0 3px 12px;
	padding-top:3px;
	color: #373737; 
	font-size: 11px;
}

.submenu { font-size: 11px; color: #333333; }
.submenu a { color: #333333; text-decoration: none; }
.submenu a.active { color: #333333; text-decoration: none; }

/* ‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡ 
   ‡    CUSTOM SELECTORS      ‡
   ‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡ */

#notemplate {
	margin:0;
	padding:0;
	font-family:Arial, "Lucida Grande", Verdana, sans-serif;
	background:#fff;
	width:100%;
	}
	
/* header: table used for the logo and international website links
------------------------------------------------------------------------------ */
#header {
	width:752px;
	margin:0;
	padding:0;
	background: transparent;
	font-size: 11px;
	height: 61px;
	}
/* Hide the #header h1 element; FIR */
#header h1 {display: none;}
#smartLogo {width: auto;}
#smartLogo #printLogo {display:none;}

#intlHeader {
	width: auto;
	margin: 0;
	padding-bottom: 0px;
	padding-top: 5px;
	text-align: right;
	font-family:Arial, "Lucida Grande", Verdana, sans-serif;

	vertical-align: top;
	}
#intlHeader p {
	margin:0;
	margin-right: 0;
	
	}
#intlHeader select {font-size: 10px; padding-top: 13px; margin: 0}
#intlHeader a {color: #373737; text-decoration:none;}
#intlHeader a:link, #intlHeader a:visited  {font-size: 10px; color: #373737;}
#intlHeader a:hover {color: #36f; text-decoration: underline; }


.button
	{
	background-color:Transparent; 
	border:none; 
	background-image: url(/layout/smart.v2/button_bg.gif);
	text-align: center;
	cursor: hand;
	margin:0;
	padding:0;
	border:none;
	border:  solid 1px #B4B4B4;
	text-decoration:none; 
	vertical-align:top;
	margin-top:1px;
	margin-left:2px;
	text-decoration:none;
}

.seperator
	{
		border-right:solid 1px black;
		padding-right:5px;
		margin-right:5px;
	}
		
/*End Crumb Trail Navigation*/

.smallText{
font-size: xx-small; /*IE 5 and 5.5 Win*/
	/*BMH*/
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small; /*the rest*/
	}

		
#print {background: #fff url("/smarttech/image/template/css/iconprint.gif") no-repeat; text-indent: 15px;}

/* End left col Nav*/

#primary li {
	margin: 0;
	line-height:1.2em;
	font-size: small;
	}



.datatable td {
	margin-top: 0;
	font-size: xx-small;
	line-height:1.2em;
	border:0;
	color:#000;
	padding: 3px 8px 3px 8px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small;
}
	
.datatable th {
	margin: 0;
	font-size: x-small;
	background-color: #EFF2F7;
	text-align:left;
	border:0;
	padding: 4px 8px 4px 7px;
	line-height:1.1em;
	color:#000;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: small;
	}
	
.smalltable {
	margin-top: 0;
	line-height:1.2em;
	color:#777777;
	margin:0;
	vertical-align: top;
	padding:0;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small;
}

.smalltable td {
	margin-top: 0;
	font-size: xx-small;
	line-height:1.2em;
	color:#FFFFFF;
	border-bottom: 1px solid #CECECE;
	padding: 3px 8px 3px 8px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small;
	}
	
.smalltable th {
	margin-top: 0;
	line-height:1.2em;
	color:#373737;
	font-size: xx-small;
	font-family: Verdana;
	font-weight: bold;
	color: #373737;
	background-color: #F0EBE0;
	border-bottom: 1px solid #DCD0B4;
	padding: 4px 8px 4px 8px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small
	}

#primary h1 {
	font-size: large;
	color: #AD4506;
	font-weight: none;
	margin-bottom: 1em;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-large;
	}
html>#primary h1{font-size:x-large;}/*be nice to opera*/

#primary h2 {
	line-height:1.27em;
	font-size: small;
	font-weight:900;
	color: #AD4506;
	margin-bottom: 3px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: medium;
	}
html>#primary h2{font-size:large;}/*be nice to opera*/

#primary h2 #hPhModelTitle {clear: both;}
#primary h2 a, #primary h3 a {color:#AD4506;text-decoration: none;}
#primary h2 a:hover, #primary h3 a:hover {text-decoration: underline;color:#AD4506;} 

#primary h3 {
	margin:5px 0 3px 0; 
	line-height: 1.3em;
	color: #AD4506;
	font-weight: normal;
	font-size: small
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: medium;
	}
html>#primary h3{font-size:medium;}/*be nice to opera*/

	


#primary h5 {color: #000;}

#primary td strong{
	font: x-small;
	color: #000;
	font-weight: bold;
	margin-bottom: 3px;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: small;
	}
html>#primary td strong{font-size: small;}/*be nice to opera*/

/*#middleCol p {margin: 0 12px 28px 24px;}
#middleCol img {padding-bottom: 18px;}
#middleCol h3 {margin-left: 24px;}*/


#secondary {
	color:#373737;
	background: #ffffff;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	/*border-bottom: 1px solid #cecece;*/
	width:140px;
	margin: 0;
	margin-bottom: 12px;
	padding:0;
	font-size: 11px;
}

html>#secondary h3 {font-size: small;}
/* Start righ col links */
	

#secondary ul {
	line-height:1.2;
	margin: 0;
	padding: 0 0 8px 0;
	list-style: none;
	}
#secondary li {
	margin: 4px 0 0 12px;
	padding: 0;
	}

#secondary li a { text-decoration: none; }
#secondary a:link, #secondary a:visited {color: #373737;text-decoration: none;background-color: #ffffff;}
#secondary a:hover {background-color: transparent;text-decoration: underline;}

#footer {
	width: 752px;
	height: 23px;
	background: #fff url(http://www2.smarttech.com/smarttech/image/template/css/ulBG.gif) repeat-x;
	color: #fff;
	font-family: Arial, "Lucida Grande" , Verdana, sans-serif;
	font-size: 11px;
	}
#footer td {vertical-align: middle;}
#footer a {color: #fff; padding-right:10px;}
#footer a:link, #footer a:visited{text-decoration: none;}
#footer a:hover{text-decoration: underline;}
/* End right col links */
/*used as flags for the editor instructions*/
#instr { font-size:x-small; color:Fuchsia;}
#instr hr{ font-size:x-small; color:Fuchsia;}
#instr ul {
	margin: 0;
	padding: 8px 0 0 0;
	list-style: none;
	}
#instr li {height: 10px;}
#instr a {
	padding:0px 11px 8px 15px;
	display: block;
	background-color: transparent;
	text-decoration:none;
	color: #373737;
	}
#instr a:link, #instr a:visited {color: Fuchsia;text-decoration: none; background-color: transparent;}
#instr a:hover {background-color: #CCE1FD;color: fuchsia; text-decoration: underline;}
#ltInstrActive a:link,  #ltInstrActive a:visited{background-color: #FFF;color: #373737; text-decoration: none;}
/*used as flags for the editor instructions*/
#button { margin-bottom:0;
	padding:0; 
	font-size: x-small;
	background: white url(/smarttech/image/template/css/goBG.gif) repeat-x;
	border: 1px solid #999;
	cursor: hand; /* Works in IE Win Only*/
	color: #36f;
	width:50px;}
/*Class Selectors*/
td.primaryText a:link{color: text-decoration: none;}
td.primaryText a:visited {color: #AD4506; text-decoration: none;}
td.primaryText a:hover {color: #AD4506; text-decoration: underline;}  

.xSmallText {font-size: xx-small;}

.hpButton1
{
	display:inline;
	background-image: url(/Smarttech/image/template/css/btnbgrepeater.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
	padding: 2px;	
	margin-right: 8px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	cursor: hand;
	border-right: solid 1px #B4B4B4;
	border-left: solid 1px #B4B4B4;
	
	text-decoration:none; color:black;
}

.hpButton1 a { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.hpButton1 a:link{text-decoration:none; color:black;}
.hpButton1 a:visited{text-decoration:none; color:black;}
.hpButton1 a:hover{text-decoration:none; color:black;}
/*.imgborder {border:thin;}*/


/*google search engine styles*/
.s {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.s a:link, .s a:hover, .s a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#AD4506;}
.b {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.b a:link, .b a:hover, .b a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#AD4506;}
.i{font-family: Arial, Helvetica, sans-serif; font-size: 14px;color:#AD4506;}
.z{color:#AD4506;}
.t{background-color: #EFF2F7; color:#000; padding-top:10px;}
.g {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}


