a {
	outline: none;
    -moz-outline-style: none;
 }
 body {
	font-size: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
#basdepage {
	margin:25px auto 0 auto;
	text-align:left;
	font-size:small; 
	border-top:1px solid #CCCCFF;
}
#inuktitut_contenant {
	position: relative;
	width:960px;
	margin:0 auto 0 auto;
}
#inuktitut_contenant_elargi {
	width:1024px;
	margin:0 auto 0 auto;
}
#banniere {
	margin: 0 auto 0 auto;
	width:750px;
	text-align:center;
}
#inuktitut_contenu {
	text-align:left;
	width:948px;
	/*border:1px solid red;
	padding:0 5px 15px 5px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;*/
}
#inuktitut_menu_du_contenu {
text-align:left;
}
#inuktitut_menu_du_contenu li {
padding-bottom:0.5em;
}
a.focus {
outline:none;
}

/* Switch lang */
div#lang_container {
background-color:white;
border:1px solid red;
position:absolute;
top: 0;
left: 0;
width:60px;
}
div#lang, div#contact {
text-align:center;
font-size:70%; /*8pt;*/
height:3em;
line-height:3em;
vertical-align:middle;
padding:0 5px 0 5px;
background-color: #CCCCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:1px 1px 1px 1px;
}
div#lang a, div#contact a {
	/*padding: 5px 5px 5px 5px;*/
	text-decoration:none;
	color: #5522FF;
	/*background-color: #CCCCFF;*/
}
#contact_container {
	position:absolute;
	top:0;
	right:0;
	background-color:white;
	border:1px solid red;
	width:100px;
}

/* Link bar */
#main_menu {
position: relative;
margin: 0 auto 0 auto;
width:894px;
height:42px;
border:1px solid red;
}

#links_bar {
width:960px;
margin:0 auto 0 auto;
}
.link {
float:left;
height:45px;
background-color:#CCCCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}
.link_left {
width:179px;
margin-right:1px;
}
.link_inside {
width:298px;
margin-right:1px;
margin-left:1px;
}
.link_right {
width:179px;
margin-left:1px;
}
.link_left_main {
width:239px;
margin-right:1px;
}
.link_inside_main {
width:478px;
margin-right:1px;
margin-left:1px;
}
.link_right_main {
width:239px;
margin-left:1px;
}
.link a {
color:#5522FF;
text-decoration:none;
display:block;
}
.link_inside a {
height:42px;
padding-top:3px;
}
.link_left a, .link_right a, .link_left_main a, .link_right_main a {
height:33px;
padding-top:12px;
}
.link a:hover, .link a:hover, .link a:hover {
color:#CCCCFF;
background-color:#5522FF;
}
.unactive_link {
color:#7578FF;
}
/* New links bar */
#new_links_bar {
position:relative;
height:47px;
}
.link1 {
height:45px;
padding:0 5px 0 5px;
color:#5522FF;
background-color:#CCCCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}
.link1.left {
margin-right:1px;
}
.link1.inside {
margin-right:1px;
margin-left:1px;
}
.link1:hover {
color:#CCCCFF;
background-color:#5522FF;
}
#menu_ma {
position:absolute;
left:0;
}
#menu_io {
position:absolute;
left:106px;
}
#menu_db {
position:absolute;
left:168px;
}
#menu_docs {
position:absolute;
left:214px;
}
#menu_trans {
position:absolute;
left:306px;
}
#menu_nh {
position:absolute;
left:397px;
}
#submenu_ma {
position:absolute;
left:0px;
top:47px;
display:none;
text-align:left;
}
#submenu_db {
position:absolute;
left:168px;
top:47px;
display:none;
text-align:left;
}
#submenu_docs {
position:absolute;
left:214px;
top:47px;
display:none;
text-align:left;
}
#submenu_trans {
position:absolute;
left:306px;
top:47px;
display:none;
text-align:left;
}
#submenu_nh {
position:absolute;
left:397px;
top:47px;
display:none;
text-align:left;
}
.sublink1 {
padding:5px 5px 5px 5px;
color:#5522FF;
background-color:#CCCCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
}
.sublink1:hover {
color:#CCCCFF;
background-color:#5522FF;
}


.presentation {
text-align:justify;
}
.presentation .titre {
text-decoration: underline overline; 
background-color: rgb(255, 255, 204);
font-weight:bold;
}

fieldset {
	font-family:tahoma,geneva,sans-serif;
	margin:0;
	padding:0;
	/* font-size:10pt; */
}
table {
	font-family:tahoma,geneva,sans-serif;
	/* font-size:10pt; */
}
.special {
	font-family:lucida sans unicode,lucida grande;
}
td.syl { font-family:pigiarniq; font-size:10pt; }
td.no { font-size: smaller }
DIV.entry {font-size: 1em}
DIV.note {font-size: 0.8em}
.inuk-uni { font-family:pigiarniq,ballymun ro,oskieast,uqammaq; }
.alph_menu { 
	font-family:tahoma,geneva,sans-serif;
	font-size:normal;
	}
.menu_letter {
	font-family:tahoma,geneva,sans-serif;
	font-size:larger;
	font-weight:bold;
	}
.morpheme_id { 
	font-family:tahoma,geneva,sans-serif;
	}
.meaning {
	color:red;
}
.titre_section {
	font-weight:bold;
}
#barre_de_liens td {
	font-size: 0.8em;
}
#image_projet {
	padding:0;
	margin:0;
}
#titre_projet {
	margin:0 0 20px 0;
}
.no_pad {
	padding:0;
	margin:0;
}
hr {
	width:750px;
}
#notena {
    margin-top:12px;
    font-size:0.8em;
    margin-left:24px;
}
#contents {
	border:2px solid rgb(0, 0, 0); 
	width:750px; 
	margin-left: auto; 
	margin-right: auto;
  	text-align:left;
  	padding-left:5px;
  	padding-right:5px;
}
#word_identification {
	background-color: #FFC;
	padding-bottom: 5px;
	padding: 5px 5px 5px 5px;
	border-bottom: 2px solid rgb(155,155,155);
}
#choixInput {
	text-align:left;
	/* width:20em; */
	width:30em;
	font-style:italic;
	font-size:0.8em;
	padding-bottom:0.5em;
}
#motInput {
}
#motInputLabel {
	font-weight:bold;
}
#motInputQuery {
	width:25em;
}
.decomposition td {
	font-size:0.8em;
}
#push {
	clear:both;
}
.clear {
	margin:0px 0px 0px 0px;
	clear:both;
}
.titreApplication {
	text-align:center;
	margin-top:1em;
}
.unicode, .roman_alphabet {
	font-family:Verdana, Arial, Helvetica, sans-serif; /*tahoma,geneva,sans-serif;*/
}
.prosyl {
	font-family:prosyl;
}
.nunacom {
	font-family:nunacom;
}
.aipainunavik {
	font-family:aipainunavik;
}

.grey {
	color: #888;
}

/* Inuktitut Morphological Analyzer */
.decomp {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:90%;
padding-top:2em;
padding-bottom:1em;
}
.decomposedWord {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.wordSense {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Spalding's dictionary */
DIV.entry {font-size:12.0pt}
DIV.note {font-size:10.0pt}

/* Transcoder */
#formats_et_polices {
	width:741px;
	margin:0;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 10px;
	background-color: #f3f3f3;
}
#formats_de_depart {
	width:236px;
	height:204px;
    display:inline-block;
	text-align:left;
	vertical-align:top;
}
#formats_de_depart fieldset {
	a*width:220px;*/
}
#renverser-formats {
    width:50px;
    height:204px;
    position:relative;
    display:inline-block;
    text-align:center;
    vertical-align:top;
}
#renverser-formats img {
    position:relative;
    top:80px;
}
#formats_de_destination {
	width:447px;
    height:204px;
    display:inline-block;
	text-align:left;
    vertical-align:top;
}
#formats_de_destination fieldset {
	/*width:425px;*/
}
#polices_unicode {
	width:740px;
	margin: auto;
	margin-top:10px;
	text-align:left; 
	clear: both;
}
#polices_unicode fieldset {
	 width:726px;
}
#diviseur {
	clear: both;
}
#titre {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
fieldset {
	padding: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
fieldset td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
fieldset input {
	vertical-align:middle;
}

#sourcetxtbox { position:relative; width:740px; margin:auto; margin-bottom:12px; }
#sourcetxtlegend { word-wrap: break-word; }
#sourcetxt { width:100%; height:8em; font-family:Pigiarniq; font-size:12pt; }

#desttxtbox { position:relative; width:740px; margin:auto; margin-bottom:12px; }
#desttxtlegend { }
#desttxt {
    word-wrap: break-word; 
    border-width:1px; 
    text-align:left;
    border-style:solid; 
    width:100%; 
    min-height:200px; 
    background-color:white;
    margin-left: auto;
    margin-right: auto;
    padding:5px;
}

div.sylrom { display:inline-block; visibility:hidden; }

/* NunHansSearch */
#searchHansardFormAndHelp {
margin:auto;
width:430px;
}

#searchHansardForm {
float:left;
width:320px;
border:1px solid #9999CC;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#help {
float:left;
margin-left:15px;
width:90px;
}

#help_info {
position:absolute;
padding:0 0 0 0;
margin:0 0 0 0;
right:20px;
top:250px;
width:22em;
display:none;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}

#help_info iframe {
border:1px solid red;
padding:0 0 0 0;
margin:0 0 0 0;
height:31em;
width:22em;
display:block;
background-color:white;
}

body.nhs_help {
font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.nhs_help h1 {
font-weight:bold;
text-align:center;
font-size:100%;
}
.nhs_help h3 {
font-weight:bold;
text-align:left;
font-size:90%;
}
.nhs_help p {
font-size:80%;
text-align:left;
}


.nhs_alignment {
vertical-align:top;
font-size:80%;
}

/* Fonts */
.fonts {
text-align:justify;
}
#legacyFonts, #unicodeFonts{
font-size:0.8em;
text-align: left; 
width:80%;
}

ul#download {
	list-style-type:none;
}
ul#download li {
	 padding-bottom:3px;
}

.warning {
	border:1px solid red;
	padding:5px 5px 5px 5px;
	color:red;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}

.coins_arrondis {
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -khtml-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
}

.word_identification {
	font-size: 12pt;
	color:green;
	font-weight: bold;
	}
.word_identification .syllabic {
	font-family: pigiarniq;
}
