 /* tanfa logo/link */
#pagetop {
position: relative;
width: 100%;
padding-top: 10px;
height: 7.5em; 
color: #000;
 border-bottom: 1px solid #ddd;
}
div.float { float:left; }

#pagetop h1, #pagetop h2, #pagetop h3 {
margin: 0.3em 220px;
padding: 0;
font-family: georgia, serif;
}

#pagetop h1 {font-size: 1.3em;}
#pagetop h2 {font-size: 1.1em;}
#pagetop h3 {
	font-size: 1em;
	background-color: #004080;
}
#pagetop h3 span {color: #a00;}
#pagetop h3 a {color: #00f;}
#pagetop h3 a:visited {color: #aaa;}
a#pagetop img{decoration: none;}

a#toplink {
width: 200px;
height: 8em;
background: #fff url(http://www.tanfa.co.uk/images/lady-rose-bw-red.jpg) no-repeat 0px -326px;
position: absolute;
top: 0;
right: 5px;
}

a#toplink:hover {
background-position: 0 0;
}

textarea#code {
position: absolute;
right: 20px;
top: 14em;
width: 50%;
height: 500px;
overflow: auto;
}

ol {
margin: 0;
padding: 0;
padding-left: 110px;
}

fieldset {
	width: 95%;
	margin: 4px;
}

legend {
	color: #a00;
}

/* from my style.css*/

TH { font-size:14px; text-align:left;}

/* From IBM */
.devareas{
	color:#333333;
	background-color: #FFFFC6;
}
.tblue{ color:#fff; background:#98b1c4; font-size:14px;}
.tcyan{ color:#fff; background:#FB7D00; font-size:14px;}
table.v14-gray-table-border{ border:1px solid #ccc; border-top:0px; }
table.v14-gray-table-border p{ padding:5px 5px 5px 5px; }
table.v14-gray-table-border table{ margin-left:5px; margin-right:5px; }
table.v14-gray-table-border .imgleft{ padding-left:5px; }
.maintable {
	width: 948px;
	padding: 0px;
	border: none;
	
}
a.smallplainlink:link{ text-decoration:none; color: #4A6A8A; }
a.smallplainlink:visited{ text-decoration:none; color: #4A6A8A; }
a.smallplainlink:hover{ text-decoration:underline; color: #4E7092; }
.mainquotes {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000080;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 510px;
	overflow: auto;
	padding: 1em;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}



.bookScene1 {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000080;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 250px;
	overflow: auto;
	padding: 1em;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

.left {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1111FF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 170px;
	overflow: auto;
	padding: 1em;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}



.right {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3333FF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 170px;
	overflow: auto;
	padding: 14px;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}
.polScene1 {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000080;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 510px;
	overflow: auto;
	padding: 1em;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3E3E3E;
	font-size: 14px;
	word-spacing: 1.5px;
}

.mainScene {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5151FF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 510px;
	overflow: auto;
	padding: 1em;
	background-color: #FFF;
}

.mainScene2 {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000080;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 510px;
	overflow: auto;
	padding: 1em;
	background-color: #FFF;
}

pre {
	background-color: #FFF;
/*	border: 1px solid #999;*/
	border-left: 4px solid #999;
	overflow: auto;
	word-wrap: break-word;	/* For IE */
	padding: 1em;
	/* color: grey;*/  
}

.roundcontl {
	width: 200px;
	background-color: #f90;
	color: #fff;
}

.roundcontl p {
	margin: 0 10px;
}

.roundcontr {
	width: 200px;
	background-color: #f90;
	color: #fff;
}

.roundcontr p {
	margin: 0 10px;
}

.roundcont {
	width: 400px;
	background-color: #FFEAD5;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtopl { 
	background:   url(http://www.ijawdictionary.com/images/tr.gif) no-repeat top right; 
}

.roundbottoml {
	background:   url(http://www.ijawdictionary.com/images/br.gif) no-repeat top right; 
}

.roundtopr { 
	background:   url(http://www.ijawdictionary.com/images/tr.gif) no-repeat top right; 
}

.roundbottomr {
	background:   url(http://www.ijawdictionary.com/images/br.gif) no-repeat top right; 
}

.roundtop { 
	background:   url(http://www.ijawdictionary.com/images/tr_1.gif) no-repeat top right; 
}

.roundbottom {
	background:   url(http://www.ijawdictionary.com/images/br_1.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.bgbluetxt {
	font-size: 16px;
	color: #0074E8;
}
.bgwhitetxt {
	font-size: 18px;
	color: #FFFFFF;
	background-color: #004080;
	
}
.title1 {
	font-size: 24px;
	color: #004080;
}
.title1red {
	font-size: 24px;
	color: #EC0000;
}
.title2 {
	font-size: 18px;
	color: #004080;
}
.voteredtxt {
	font-size: 16px;
	color: #EC0000;
	font-weight: bolder;
}

.dotsMosaic {
	background-image: url("http://www.ijawdictionary.com/images/dots.gif");	
	height :25px;
}

.strippedGreyBkgnd { 
	background-image: url("http://www.ijawdictionary.com/images/strippedgreybackground.jpg");	
	height :25px;
}
.title3 {
	font-size: 16px;
	color: #004080;
}
.smallwhitetxt {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #004080;
}

#header {
	float: right;
	position: absolute;
	visibility: visible;
	text-align: right;
	z-index: auto;
	left: 149px;
	overflow: hidden;
	width: 630px;
}


#dcombo {
	float: left;
	position: absolute;
	visibility: visible;
	text-align: right;
	z-index: auto;
	left: 20px;
	overflow: hidden;
	width: 500px;
}

#search {
	float: right;
	position: absolute;
	visibility: visible;
	text-align: right;
	z-index: auto;
	left: 640px;
	overflow: hidden;
	width: 330px;
}

#logo1 {
	text-align: left;
	text-indent: 5px;
	float: left;
	top: 20px;
	vertical-align: top;
	display: block;
	position: absolute;
}

#flash1 {
	vertical-align: top;
	display: block;
	float: left;
	position: absolute;
	visibility: visible;
	width: 650px;
	left: 250px;
	top: 20px;
}

#srchtop{	
	background-color: #2D2DFF;
	position: absolute;
	visibility: visible;
	height: 20px;
	width: 100%;
	top: 0px;
}

#ddlWords{
	background-color: #B0B0FF;	
}

#engWords{
	background-color:   #B0B0FF;
}

#top1 {
width: 850px;
position: absolute;
}

#topleft {
	position: absolute;
	left: 20px;
	top: 10px;
}

#topright {
	position: relative;
	left: 200px;
	
}
#toplogo {
	position: relative;
	left: 20px;
	top: 0px;
}

#topmenu {
	position: relative;
	left: 20px;
	top: 0px;
}
