body, html {
color:#4E4E4E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
min-width:1000px;
padding:0;
}
body {
background-color:#EFEFEF;
}
img {
border:medium none;
}
a:link, a:visited, a:active {
color:#FFFFFF;
text-decoration:underline;
}
a:hover {
color:#FFC431;
text-decoration:underline;
}
p {
margin:0;
padding:0;
}
.content {
margin:0 auto;
}
.page-wrapper {
margin:0 auto;
overflow:auto;
width:1070px;
}
.full-page-wrapper {
background-color:#FFFFFF;
}
.page-content {
position:relative;
}
.page-title {
overflow:hidden;
padding:10px 265px 22px 130px;
text-align:center;
}
.spell-logo {
position:absolute;
right:44px;
top:10px;
}
.page-workarea {
background-color:#FFFFFF;
height:640px;
z-index:111;
}
.subtitle {
color:#FFFFFF;
padding:5px 0;
text-align:center;
}
.text {
color:#FFFFFF;
display:block;
margin:0 auto;
padding:25px 0 15px;
text-align:center;
width:616px;
}
form {
margin:10px 0 0;
text-align:center;
}
textarea {
background-color:#FFFFFF;
border:4px solid #FFC431;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:260px;
padding:3px 5px;
width:565px;
}
.spellcheck {
background:url("../images/btn_spellcheck.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:28px;
margin:15px auto 0;
width:111px;
}
.box {
background:url("../images/bg.gif") repeat-x scroll 0 0 #196EAF;
margin:0;
padding:0;
}
.box_tl {
background-image:url("../images/box_tl.gif");
background-position:0 0;
background-repeat:no-repeat;
left:0;
position:relative;
top:0;
}
.box_tr {
background-image:url("../images/box_tr.gif");
background-position:100% 0;
background-repeat:no-repeat;
left:0;
position:relative;
}
.box_br {
background-image:url("../images/box_br.gif");
background-position:100% 100%;
background-repeat:no-repeat;
left:0;
position:relative;
top:0;
}
.box_bl {
background-image:url("../images/box_bl.gif");
background-position:0 100%;
background-repeat:no-repeat;
left:0;
margin:0;
padding:0;
position:relative;
z-index:10;
}
.title1 {
border-bottom:1px solid #D8D8D8;
color:#2B3035;
font-family:"Trebuchet MS";
font-size:18px;
font-weight:bold;
height:30px;
margin:0 0 0 -1px;
padding:7px 18px 0;
}
.coorditates {
color:#888888;
font-size:10px;
padding:10px 0 0;
}
.box_floal {
margin:0;
padding:0;
}
.box_langlist_wrapp {
float:left;
padding:0 22px;
}
.box_langlist_text {
background:url("../images/bg.gif") repeat-x scroll 0 0 #196EAF;
padding:0;
width:610px;
}
.box_langlist_list {
background:url("../images/bg.gif") repeat-x scroll 0 0 #196EAF;
float:right;
height:517px;
padding:0;
position:relative;
width:265px;
}
.form_langlist {
margin:0;
}
.box_bl_langlist {
background-image:url("../images/box_bl.gif");
background-position:0 100%;
background-repeat:no-repeat;
height:367px;
left:0;
margin:0;
padding:0;
position:relative;
z-index:10;
}
.box_bl_langlist2 {
background-image:url("../images/box_bl.gif");
background-position:0 100%;
background-repeat:no-repeat;
height:517px;
left:0;
margin:0;
padding:0;
position:relative;
z-index:10;
}
.box_bl_langlist a:link, .box_bl_langlist a:visited, .box_bl_langlist a:active {
color:yellow;
margin:0 0.2em;
}
.box_bl_langlist a:hover {
color:#FFC431;
}
.content_langlist {
display:block;
float:left;
margin:0 auto;
text-align:center;
width:100%;
}
.langlisy_controls {
height:40px;
}
div.footer {
float:right;
margin:0 auto;
padding: 0 0 0 0;
width:980px;
}
#langlist {
height:445px;
overflow-x:hidden;
overflow-y:auto;
text-align:left;
width:255px;
}
.verticalgap_langlist {
height:10px;
}
.spellcheck_langlist {
background:url("../images/spellcheck_button.png") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:34px;
margin:8px auto;
width:171px;
}
.spellcheck_langlist:hover {
background:url("../images/spellcheck_button.png") no-repeat scroll -172px 0 transparent;
}
div.coll-langlist {
float:left;
height:367px;
margin-left:0;
width:265px;
}
.coll-langlist .title2 {
border:medium none;
height:25px;
text-align:center;
}
.orange_title {
background:none repeat scroll 0 0 #FFC431;
color:#000000;
height:22px;
line-height:1;
overflow:hidden;
padding:4px 0;
text-align:center;
}
.orange_title div {
font-style:italic;
font-weight:bold;
}
.white-background {
background:none repeat scroll 0 0 #FFFFFF;
height:437px;
margin:5px 5px 0;
}
.white-background a:link, .white-background a:visited, .white-background a:active {
color:#000000;
}
#langlist li {
font-size:13px;
overflow:hidden;
padding:0;
white-space:nowrap;
}
#langlist ul {
padding:1px;
}
.banner-left {
float:left;
height:367px;
left:-90px;
width:147px;
}

