/* Import YUI CSS files for reseting default styles & fixing fonts */
/*@import url('fonts-min.css');*/
/*@import url('reset-min.css');*/

/* The basics */
body        { font-family: Doulos SIL, Charis SIL, Arial Unicode MS; font-size: 90%; background-color: #FFFFFF; }
img         { border: 0; align: center; }

/* Globals */
p			{ font-family: Verdana, Arial, sans-serif; font-size: 1em; }
body 		{ margin: 0; }
a 			{ color: #534b78; }
a:visited 	{ color: #8d8b94; }
a:hover		{ color: #000000; text-decoration: underline; }
h1 { margin: 0 0 3px 0; padding: 0; font-weight: normal; text-align: center; color: #000000; font-size: 1.8em; }
h2 { font-weight: normal; margin-bottom: 0px;}
h3 { font-weight: normal; color: #000; font-size: 1.2em; margin-bottom: 0px;} 

.all_results	{ margin: 1%; }
.text { margin: 12px 15% 0 15%; font-family: Verdana, Arial, sans-serif; font-size: .8em; }

/* layout */
.content_wrapper { background-color: #EEEEEE; border-top: 1px solid #555555;  border-bottom: 1px solid #555555; }
.content_wrapper h2 { margin: 0; padding: 10px 0 10px 0; font-weight: normal; text-align: center; color: #000000; }

.centered_content { width: 400px; margin-left: 100px; margin-top: 50px; }

.about { margin: 20px 15% 0 15%; font-family: Verdana, Arial, sans-serif; font-size: 1em; color: #555; }
.about ul {}
.about ul li {}

/* Navigation */
.link_menu 	{ padding: 5px; text-align: center; font-family: arial, sans-serif; font-size: 13px; position: relative; }
.link_menu a { margin-right: .73em; text-decoration: underline; }
.link_menu span { whitespace: nowrap; }


/* */
.top_border { border-top: 1px solid #DDDDDD; position: relative; }

.search_codes 	 { width: 100%; }
#load_div		 { padding: 10px; }


/* results */ 
.search_results 	{ width: 99%; } 
.search_results th	{ border-bottom: 1px solid #555555; color: #000; font-size: 1.1em; font-weight: normal; padding: .2em; text-align: left; vertical-align: bottom; white-space: nowrap; }
.search_results td  { border-right: 1px solid #555555; /*border-bottom: 1px solid #555555;*/ padding: .2em; }
.bilingual_results	{ }
.bilingual_results th	{ border-bottom: 1px solid #555555; color: #555555; font-size: 1.1em; font-weight: normal; padding: 2px 0 4px 0px; text-align: left; vertical-align: bottom; white-space: nowrap; }
.bilingual_results td  { border-right: 1px solid #555555; border-bottom: 1px solid #555555; padding: .2em; }

/* movie table */
.movies 	{ } 
.movies th	{ border-bottom: 1px solid #555555; color: #000; font-weight: normal; padding: 0 1em 0 .2em; text-align: left; vertical-align: bottom; white-space: nowrap; }
.movies td  { border-right: 1px solid #555555; /*border-bottom: 1px solid #555555;*/ padding: .2em .5em; }

/* table border cases */
.left { border-left: 1px solid #555555; }
.last { border-bottom: 1px solid #555555; }
.right { border-right: 1px solid #555555; }



