td { font-family:arial; font-size: 11px; vertical-align: top;}
body { font-family:arial; font-size: 11px;margin:0px;padding:0px;}
h1 { font-size: 20px; display: inline;}
a { font-size: 12px;color: blue; }
a.allLink { font-size: 15px; font-weight:bold; color: blue; }
a.menu { CURSOR: hand;font-family:arial; font-size: 13px; border-style: solid;border-width: 1px;width: 180px;height: 18px;text-decoration:none;text-align:left;padding-left: 10px;padding-right: 10px;vertical-align: middle;}
a.menuCol { background-color: #425231; color:white;border-top-color:  #425231;	border-left-color:  #425231; border-bottom-color:  white;border-right-color: white;}
a.menuCol:hover { background-color: #761195; color:white;}
		
a.nextVerbs { font-size:13px;color:green; }
td.nextVerbs { font-size:13px;text-align:left;font-weight:bold; }		
td.nextVerbsHead { padding-top:20px; font-size:13px;text-align:left;font-weight:bold; }		
	
td.searchPromDiv {height:20px;}	
		
table.leftInfoBox { border: solid #999999 1px;padding:7px;background:#EEEEEE }
td.leftInfoBox { padding:7px;}		
		
a.specificTense { color:green; font-size: 14px; font-weight:bold; }
div.specificTense { color:green; font-size: 14px; font-weight:bold; cursor:pointer; text-decoration:underline;}
span.specificTense { color:green; font-size: 14px; font-weight:bold; cursor:pointer; text-decoration:underline;}
span.specificTenseHead { font-size: 13px; font-weight:bold; }
td.specificTenseHead { padding-bottom:5px; }

td.specificTense { padding-left:15px; padding-top:12px;padding-bottom:6px;}
td.chooseTense { padding-top:6px;padding-bottom:6px; }
td.chooseTimeFormCombo {font-size:12px; padding:10px;}
td.chooseTimeFormPromo {width:100px;}
div.chooseTimeFormPromo { width:100px;}

div.upperPaneDiv {  }
div.lowerPaneDiv {  }

a.dictmainlink { color:blue; font-size: 15px; font-weight:bold;text-decoration:none; }

a.x { color:blue; font-size: 14px; font-weight:bold;}
		
a.y { color:blue; font-size: 13px; }
a.y:hover { color:blue; font-size: 13px; font-weight:bold; }

a.translation { color:green; font-size: 13px; font-weight:bold; }
td.translation { width:180px;color:black; font-size: 13px; font-weight:bold; }

tr.mainHeader { background-image: url(/images/bar.gif) ;background-repeat: repeat-x; COLOR: #CEFBC4; }
td.mainHeaderTitle { padding-left:20px;padding-top:2px;font-size: 24px;FONT-FAMILY: Century Gothic;font-weight:bold; }
td.leftMenu { padding-top:75px;padding-right:35px;padding-left:6px; }
form { margin-bottom: 0 ; }
table.forum { margin-bottom: 0 ; }
div.forum { font-size: 9px; border-style: solid;border-width: 1px; background-color: #EEEEEE;  border-color: #AAAAAA; padding: 4px;}
table.forum {border-style: solid;border-width: 1px;width: 728px; border-color: #425231; background-color: #425231;}
td.forum { font-size:12px; color:white;width:190px;  }

input.searchInputBox {background:#FFFFFF;color:#CCCCCC;height:16px;font-size:13px;font-weight:bold;padding-left:3px;} 
input.button {color:blue;font-weight:bold;font-size:13px; }

input.searchInputBoxB {background:#FFFFFF;color:#CCCCCC;height:20px;font-family:arial;font-size:15px;font-weight:bold;padding-left:3px;} 
input.buttonB {color:blue;font-weight:bold;font-size:15px;font-family:arial;padding-left:3px;padding-right:3px; }

.installLink {margin-top:4px;color:blue;font-weight:bold;font-size:13px;font-family:arial;padding-left:3px;padding-right:3px; }

td.sbMainLinks {vertical-align:bottom;padding-bottom:2px;padding-left:5px;height:30px;}
a.sbMainLinks1 { font-weight:bold;font-size:13px;color:green; }
a.sbMainLinks2 { font-weight:bold;font-size:13px;color:black; }
td.sbMenu {padding-left:7px;padding-right:7px;}
.sbHeaderTable1 {padding-top:18px;}
.sbHeaderTable2 {padding-left:10px;padding-top:11px;}



/* we use http://spritegen.website-performance.org/  uncheck the use background color for transparency */
.sprite-1_english { background-position: 0 0; width: 6px; height: 10px; } 
.sprite-2_english { background-position: 0 -60px; width: 19px; height: 9px; } 
.sprite-3_english { background-position: 0 -119px; width: 14px; height: 10px; } 
.sprite-4_english { background-position: 0 -179px; width: 18px; height: 9px; } 
.sprite-5_english { background-position: 0 -238px; width: 19px; height: 9px; } 
.sprite-6_english { background-position: 0 -297px; width: 23px; height: 12px; } 
.sprite-GENERAL_CONDITIONAL_english { background-position: 0 -359px; width: 110px; height: 10px; } 
.sprite-GENERAL_FUTURE_english  { background-position: 0 -419px; width: 40px; height: 12px; } 
.sprite-GENERAL_PAST_english    { background-position: 0 -481px; width: 30px; height: 11px; } 
.sprite-GENERAL_PERFECT_english { background-position: 0 -542px; width: 43px; height: 10px; } 
.sprite-GENERAL_PRESENT_english { background-position: 0 -602px; width: 48px; height: 13px; } 
.sprite-has  { background-position: 0 -665px; width: 23px; height: 11px; } 
.sprite-have { background-position: 0 -726px; width: 24px; height: 10px; } 
.sprite-will { background-position: 0 -786px; width: 20px; height: 10px; }

.sprite-1_german { background-position: 0 0; width: 16px; height: 10px; } 
.sprite-2_german { background-position: 0 -60px; width: 13px; height: 9px; } 
.sprite-3_german { background-position: 0 -119px; width: 11px; height: 8px; } 
.sprite-4_german { background-position: 0 -177px; width: 17px; height: 9px; } 
.sprite-5_german { background-position: 0 -236px; width: 13px; height: 10px; } 
.sprite-6_german { background-position: 0 -296px; width: 14px; height: 9px; } 
.sprite-GENERAL_CONDITIONAL_german { background-position: 0 -355px; width: 111px; height: 10px; } 
.sprite-GENERAL_FUTURE_german { background-position: 0 -415px; width: 39px; height: 11px; } 
.sprite-GENERAL_PAST_german { background-position: 0 -476px; width: 64px; height: 11px; } 
.sprite-GENERAL_PERFECT_german { background-position: 0 -537px; width: 43px; height: 11px; } 
.sprite-GENERAL_PRESENT_german { background-position: 0 -598px; width: 48px; height: 11px; } 
.sprite-bin { background-position: 0 -659px; width: 16px; height: 9px; } 
.sprite-bist { background-position: 0 -718px; width: 19px; height: 10px; } 
.sprite-habe { background-position: 0 -778px; width: 28px; height: 11px; } 
.sprite-haben { background-position: 0 -839px; width: 36px; height: 11px; } 
.sprite-habt { background-position: 0 -900px; width: 27px; height: 10px; } 
.sprite-hat { background-position: 0 -960px; width: 20px; height: 11px; } 
.sprite-ist { background-position: 0 -1021px; width: 13px; height: 10px; } 
.sprite-seid { background-position: 0 -1081px; width: 21px; height: 9px; } 
.sprite-sind { background-position: 0 -1140px; width: 22px; height: 10px; } 
/* We originally forgot the hast, therefore we named it x-hast so it would appear in the end of the sprite. */
.sprite-hast { background-position: 0 -1200px; width: 26px; height: 11px; } 
 
.sprite-1_spanish { background-position: 0 0; width: 13px; height: 10px; } 
.sprite-1e_spanish { background-position: 0 -60px; width: 15px; height: 8px; } 
.sprite-2_spanish { background-position: 0 -118px; width: 11px; height: 11px; } 
.sprite-2e_spanish { background-position: 0 -179px; width: 11px; height: 10px; } 
.sprite-3_spanish { background-position: 0 -239px; width: 10px; height: 11px; } 
.sprite-3e_spanish { background-position: 0 -300px; width: 13px; height: 8px; } 
.sprite-4_spanish { background-position: 0 -358px; width: 44px; height: 10px; } 
.sprite-4e_spanish { background-position: 0 -418px; width: 19px; height: 8px; } 
.sprite-5_spanish { background-position: 0 -476px; width: 44px; height: 10px; } 
.sprite-5e_spanish { background-position: 0 -536px; width: 13px; height: 8px; } 
.sprite-6_spanish { background-position: 0 -594px; width: 24px; height: 10px; } 
.sprite-6e_spanish { background-position: 0 -654px; width: 13px; height: 8px; } 
.sprite-GENERAL_CONDITIONAL_spanish { background-position: 0 -712px; width: 66px; height: 11px; } 
.sprite-GENERAL_FUTURE_spanish { background-position: 0 -773px; width: 38px; height: 11px; } 
.sprite-GENERAL_PAST_2_spanish { background-position: 0 -834px; width: 114px; height: 11px; } 
.sprite-GENERAL_PAST_spanish { background-position: 0 -895px; width: 101px; height: 27px; } 
.sprite-GENERAL_PERFECT_1_spanish { background-position: 0 -972px; width: 166px; height: 13px; } 
.sprite-GENERAL_PERFECT_spanish { background-position: 0 -1035px; width: 100px; height: 26px; } 
.sprite-GENERAL_PRESENT_spanish { background-position: 0 -1111px; width: 55px; height: 12px; } 
 
 
.outerTextFieldDiv {position:relative;text-align:left;}
.divSuggest {position:absolute;color:#003399;background:#EEEEEE;visibility:hidden;display:none;font-size:11px;border: solid black 1px;}
.divSuggestHighlight {background:#003399;color:#FFFFFF;padding:1px;padding-left:3px;}
.divSuggestNormal {   background:#EEEEEE;color:#003399;padding:1px;padding-left:3px;}
.divSuggestHead {color:black;font-size:12px;padding-left:3px;}

.showHelpOuter {position:relative;color:blue;font-size:13px;font-weight:bold;padding:1px;margin-top:2px;text-decoration:none;cursor:pointer;border: solid #000000 1px;background:#f0f0f0;} 
.showHelpInner {position:absolute;padding:3px;font-size:13px;color:#003399;background:#EEEEEE;visibility:hidden;display:none;border: solid black 1px;width:200px;height:130px;left:-170px;cursor:default;}