/* Start of CMSMS style sheet 'engplus' */
/* Start of CMSMS style sheet 'engplus' */
/* mac hide\*/
html, body{height:100%}
/* end hide */

body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#595953;
padding:0px;
margin:0px;
text-align:center;
min-width:1000px;
background:url(images/engplus/c.gif) repeat-x
}

.body2{background:#e6e3ca}
#all{max-width:1000px;height:100%;min-height:100%;margin:auto;position:relative;text-align:left}
html>body #all{height:auto} /*for mozilla as IE treats height as min-height anyway*/

h1{
color:#81282a;
font-size:22px;
margin:0;
padding:0 0 10px 0;
font-family:"Times New Roman", Times, serif;
font-weight:normal
}

h4{
color:#81282a;
font-size:16px;
margin:0;
padding:0 0 10px 0;
font-family:"Times New Roman", Times, serif;
font-weight:bold
}

p{
margin:0;
padding:6px 0px 0px 0px
}
.eplus{
font-weight:bold;
margin:0;
padding:15px 0px 0px 0px;
color:#81282a;
font-size:15px;
}

a{color:#333}
a:hover{
color:#81282a;
text-decoration:none
}

img,table{border:0}
#noimg{display:none}
.img{float:right;border:solid 4px #d7d4c9;margin:0 0 10px 30px} 
.img img{border:solid 1px #fff}
 
#clearb {width:100%;height:110px;clear:both}
.clear{font-size:1px;clear:both;height:1px;width:1px;margin:0 !important;padding:0 !important}

#c-otstup{height:60px}

#c{
width:926px;
margin:auto;
overflow:hidden;
padding:362px 0 50px;
background:#e7e5cb;
border:solid 7px #c1c0be;
border-top:solid 5px #c1c0be
}
#c2{width:926px;height:610px;margin:auto;overflow:hidden;padding:0;background:url(images/engplus/logo2.jpg) center top no-repeat; position:relative}

#cc{
position: relative;
z-index: 100;
float:right;
font-size:14px;
width:660px;
padding:25px 25px 0 0;
text-align:justify;
color:#111111;
}
#cl{width:200px;float:left;padding:25px 0 100px 25px}

#t
{
position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:1; height: 436px;
}
#t-mn{width:940px;margin:auto;overflow:hidden;padding:20px 0 0}
#tb{padding:262px 0px 0px 23px;margin:0px 0 0}
#tb-b{width:725px;height:150px;color:#e4d1d2; background:  27px 31px no-repeat #81282a;}
#tb-b p{padding:0 270px 0 30px;font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:16px}
#tb-b .h{color:#fff;font-size:15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:10px 28px 5px}

#logo{width:306px;height:126px;background:url(images/engplus/logo.jpg); position:absolute;text-decoration:none;top:10px;left:76px;z-index:5}
#logo2{width:306px;height:126px;position:absolute;text-decoration:none;top:10px;left:290px;z-index:1}
/*
#viz01{width:205px;height:334px;background:url(images/engplus/viz01.jpg); position:absolute;text-decoration:none;top:65px;left:772px;z-index:2}
#viz02{width:214px;height:203px;background:url(images/engplus/viz02.jpg); position:absolute;text-decoration:none;top:193px;left:558px;z-index:3}
*/
#viz04{width:507px;height:432px;background:url(uploads/viz04.jpg); position:absolute;text-decoration:none;top:5px;left:463px;z-index:3}

#cop{width:100%;position:absolute;bottom:0;left:0;z-index:3;text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px}

#img01{width:291px;height:240px;background:url(images/engplus/img01.jpg); position:absolute;text-decoration:none;top:220px;left:40px}
#img02{width:231px;height:420px;background:url(images/engplus/img02.jpg); position:absolute;text-decoration:none;top:135px;left:350px}
#img03{width:299px;height:247px;background:url(images/engplus/img03.jpg); position:absolute;text-decoration:none;top:170px;left:600px}
#img01,#img02,#img03{text-align:center}
#c2 img{margin:10px 7px 15px 0}
#c2 a{font-size:14px;padding:0 7px 0 0}

#b{font-size:11px;width:100%;clear:both;height:110px;position:relative}
#b-mn{width:940px;height:70px;margin:auto;overflow:hidden;background:#c1c0be}
#bl{float:left;padding:10px 0 0 20px}
#br{float:right;font-family:Tahoma, Arial, Helvetica, sans-serif;padding:15px 20px;text-align:right}

.b-img{background:#e6e3ca url(images/engplus/b-img.jpg) center bottom no-repeat}

#m-cont{position:absolute;top:-160px;left:83px;z-index:}
#m-cont .h{color:#666;font-size:20px;margin:0;padding:0 0 5px 0;font-family:"Times New Roman", Times, serif;font-weight:normal}
#m-cont p{color:#85847e}
#m-cont span{display:block;padding:2px 0 4px}
#m-cont a{color:#81282a}



form{padding:0;margin:0}
input, textarea, label, select, option{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px}
form p,form span,form b,form a{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px}
input, textarea, select{color:#959595}
textarea{overflow:auto}
option{padding:0 4px}

.but{color:#fff;background:#ff0000;border:0;cursor:pointer}
.but:hover{color:#000}
.but-read{width:109px;height:23px;background:url(images/engplus/but-read.jpg);margin:0px 0 0 330px;display:block;text-decoration:none}

.f1{margin:0 0 20px}
.f1 div{padding:2px 0 0} html>body .f1 div{padding:2px 0 2px}
.f1 label{width:120px;padding:3px 0 0;float:left}
.f1 label b{font-weight:normal;color:#FF0000;float:none}
.f1 p,.f1 span,.f1 b,.f1 a{float:left;padding:3px 0 0}

.f1 input{padding:2px 3px 1px}
.f1 input,.f1 select,.f1 textarea{margin:0 7px 3px 5px;float:left}
.f1 select{width:260px} html:first-child .f1 select{height:18px}
.f1 textarea{width:250px;height:100px;padding:2px 4px 0} html>body .f1 textarea{padding:2px 3px 0} html:first-child .r1 textarea{width:204px !important}
.f1 .inp{width:250px}
.f1 .i-file{}
.f1 .i-check{margin:0px 2px 2px 2px} html>body .f1 .i-check{margin:4px 5px 5px 6px}
.f1 .i-radio{margin:0 2px 2px 1px} html>body .f1 .i-radio{margin:4px 5px 5px 5px}

.m-poll .f1 label{width:300px}
.m-poll .f1 .i-radio{margin:0 2px 0 1px} html>body .m-poll .f1 .i-radio{margin:4px 5px 3px 5px}



#nav{
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
position:absolute;
top:358px;left:260px;z-index:5;
width:470px}
#nav a{text-decoration:none}



#mi{margin:0;padding:0 47px 0 5px;height:40px; position: absolute; top: 20px; right: 0px; z-index:3}
#ih,#im,#is{width:15px;height:15px;background:url(images/engplus/ih.gif) 2px 3px no-repeat;float:left;text-decoration:none;margin:14px 15px 0;float:left}
#im{width:17px;background:url(images/engplus/im.gif) 2px 4px no-repeat}
#is{width:21px;background:url(images/engplus/is.gif) 2px 3px no-repeat}
#mi img{width:1px;height:15px;background:url(images/engplus/mi-ln.gif) 0 3px no-repeat;float:left}

#mt{color:#ccc;font-size:12px; position:absolute;left:60px;top:244px; z-index:4}
#mt td{text-align:center;vertical-align:middle}
#mt a{padding:8px 8px 7px;float:left;text-decoration:none;font-weight:bold}
#mt span{float:left; color:#81282a;font-weight:bold}
#mt img{float:left;background:url(images/engplus/mt-ln.gif) left bottom no-repeat;width:1px;height:20px}

.ml{padding:0 0 8px}
.ml p{padding:5px 0}
.ml a{background:url(images/engplus/ml-a.gif) 0 6px no-repeat;padding:0 0 0 10px}
.ml a:hover, .ml span{color:#81282a;background:url(images/engplus/ml-ah.gif) 0 6px no-repeat;text-decoration:underline;padding:0 0 0 10px}

#mcc{font-size:11px;padding:0 0 8px;overflow:hidden;width:490px}
#mcc div{float:left}
#mcc p{padding:0 20px 5px 0}
#mcc a{background:url(images/engplus/mcc-a.gif) 0 6px no-repeat;padding:0 0 0 10px}
#mcc a:hover, #mcc span{color:#81282a;background:url(images/engplus/ml-ah.gif) 0 6px no-repeat;text-decoration:underline;padding:0 0 0 10px}

#mb{color:#ccc;font-size:11px;margin:0 0 0}
#mb td{text-align:center;vertical-align:middle}
#mb a,#mb span{ padding:8px 12px 7px;float:left;text-decoration:none}
#mb span{color:#81282a}
#mb img{float:left;background:url(images/engplus/mb-ln.gif) left bottom no-repeat;width:1px;height:20px}

.loz
{
padding:10px 0px 0px 80px;
}

/* */
.pollvoteform, .pollresultlist
{
margin: 0px 0px 15px 0px;
}

.pollvoteform .h, .pollresultlist .h
{
color:#666666;
font-family:Arial,Tahoma,serif;/* "Times New Roman"*/
font-size:13px;
font-weight:bolder;
margin:0;
padding:0 0 5px 0px;
}
.pollresult
{
margin: 0px 0px 4px 0px;
}
.voteform_margin
{
padding: 3px 0px 0px 0px;
}

/* End of 'engplus' */


#banner_top
{
position:absolute;
top: 148px;
left: 65px;
z-index: 5;
}
/* End of 'engplus' */

