         input.error{background-color:#FFCCCC; border:1px solid #FF3333}








html, body {
margin:0;
padding:0;

}
html{
  height:100%;

}

* html, body{
        height:100%;               /*ie 6*/
}

html > body{
    min-height:100%;
    height:auto;
}

body{
        position:relative;
        background-color:#fbffcd;

}


.clear{
clear:both;
}
#wr{
width:1300px;
min-height: 100%;
height: 100%;
height:auto;

min-width: 1000px;
position:relative;

/*width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');*/
}

#head{
width:100%;
background:#FBFFCD;
height:188px;

}


.head, .logo, .right_logo{
float:left;
text-align:center;
}

.head{
width:65%;
}

.right_logo{
width:15%;
margin-left:-1%;

}

html > body .right_logo{
width:15%;
margin-left:0;
}
.logo{
width:20%;
}

.address{
color: #797979;
text-decoration: none;
font-weight:bold;
font-size: 14px;
font-family: "Times New Roman,Verdana";
}

.line{
height:10px;
margin:0;
padding:0;
border:none;
width:100%;
background: url("images/line.gif") repeat-x;
font-size:0.5em;
}

.hr{
height:16px;
}
.clear{
clear:both;
}
#topnav{
background:#FBFFCD;
font-size:12px;
height:16px;
}

#topnav ul{
list-style:none;
margin:0;
padding-left: 3px;
}

#topnav li{
display:inline;
font-family: arial;
}

#topnav a{
font-weight:bold;
text-decoration:none;
color:#797979;
}

#topnav a:hover{
text-decoration:underline;
}

#topnav span{
font-weight:bold;
color:#920202;
}
/*****************************************************************************************************/

#doc{
background-color:#FBFFCD;
width:100%;
display: block;
min-width: 1000px;
/*
width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');/*for malet*/

}

#left{
display: block;
width:19.5%;
height:2000px;
background-color:#FBFFCD;
min-height:20px;
float:left;

border-right:3px solid #797979;
height:2000px;
}



#content{
  padding-bottom: 100px;
width:59.4%;
background-color:#FBFFCD;
min-height:20px;
float:left;


}
#text{

margin:10px;
padding-bottom:140px;




}
#text iframe{
text-align:center;

height:800px;
/*padding-bottom:120px;*/
clear:both;

}


#right{
min-height:20px;
display: block;
width:20%;
background-color:#FBFFCD;
float:left;
text-align:center;
border-left:3px solid #797979;
height:2000px;
overflow:hidden;
}

#footer{
/*clear:both;*/
margin:0;
padding:0;
width:100%;
bottom:0;
height:116px;
position: absolute;


background:url("images/footer.gif") no-repeat;

font-size:9pt;
}


.footer_left, .footer_center, .footer_right{
padding-top:10px;
  float:left;

}


.footer_left{
 width:30%;

}

.footer_center{
 width:50%;

}

.footer_right{
 text-align:right;
 width:19%;
}

.right_block{

margin:0;
margin:0 auto;
text-align:left;
width:98%;
padding-bottom:10px;
}
.right_block_title{

width:100%;
background:url("images/button_gray.gif") no-repeat #A4A4A4;
margin-left:2px;
height:24px;
margin:0 auto;
color:#fff;
font-weight:bolder;
font-family:"Times New Roman,Verdana";
text-align:center;
}

.right_block_title span{
  font-size:12px;
  padding:4px 24px;
  float:left;
}
.right_block_content{
margin-top:10px;
}

#suckertree1{
  height:380px;
}

  #suckertree1 li{

}


.suckerdiv ul{

margin: 0;
padding: 0;
list-style-type: none;
 /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
}

.suckerdiv ul li{

position: relative; float:left; width:192px; height:23px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;
background: url("templates/default/images/button.gif") no-repeat center left;
border: 1px solid #fff0d1;
display:block;

}




.suckerdiv ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
visibility: hidden;
}

.suckerdiv ul li ul li{
position: relative;
float:left;
width:295px;
margin:0;
padding:0;
text-align:left;
background: url("templates/default/images/button.gif")
no-repeat center left;
}



.suckerdiv ul li a{
display: block;
overflow: hidden;
color: #920202;
text-decoration: none;
background: url("templates/default/images/button.gif") no-repeat top left; /*repeat 0 0;*/
background-repeat: no-repeat;
border-bottom: 0;
padding:4px 0px 4px 24px;
font-weight:bold; font-size: 12px;
font-family: "Times New Roman,Verdana";


}


.suckerdiv ul li a:hover{

display: block;
overflow: hidden;

text-decoration: none;
background: url("templates/default/images/button_over.gif") no-repeat top left;
background-repeat: no-repeat;

border-bottom: 0;
padding:4px 0px 4px 24px;

color: #797979;
font-weight:bold; font-size: 12px;
}

.suckerdiv .subfolderstyle{

display: block;
overflow: hidden;
color: #920202;
text-decoration: none;
background: url("templates/default/images/arrow.gif") no-repeat top right;
background-repeat: no-repeat;

border-bottom: 0;
padding:4px 0px 4px 24px;
font-weight:bold; font-size: 12px;
}
/**/
.suckerdiv .subfolderstyle:hover{
background: url("templates/default/images/button_over.gif") no-repeat top left;
}

.suckerdiv .parent{
width:98%;
background: url("templates/default/images/button.gif") #A4A4A3 no-repeat top left;
}





.text { padding: 4px; margin:0; font-family: "Times New Roman,Verdana"; font-size: 14px; color: #222222; }
.text_bold { padding: 4px; margin:0; font-family: "Times New Roman,Verdana"; font-size: 14px; color: #222222; font-weight : bold;}

 .title { padding: 4px; margin:0; font-family: "Times New Roman, Verdana, Arial, sans-serif"; font-size: 16px; color: #22258E; }
 .title_bold { padding: 4px; margin:0; font-family: "Times New Roman, Verdana, Arial, sans-serif"; font-size: 16px; color: #22258E; font-weight : bold; }

 a.link_normal { color:#0F3193; font-family: "Times New Roman"; font-size: 12px; text-decoration:none;font-weight:normal}
 a.link_normal_bold { color:#0F3193; font-family: "Times New Roman"; font-size: 12px; text-decoration:none;font-weight:bold;}
 a.link_big { color:#0F3193; font-family: "Times New Roman"; font-size: 14px; text-decoration:none;font-weight:bold;}
 a.link_red { color:#ff0000; font-family: "Times New Roman"; font-size: 14px; text-decoration:none;font-weight:bold;}



h2 { padding: 4px; margin:0; font-family: "Times New Roman, Verdana, Arial, sans-serif"; font-size: 14px; color: #22258E; } /*font-weight : bold;}*/
h3 { padding: 4px; margin:0; font-family: "Times New Roman, Verdana, Arial, sans-serif"; font-size: 18px; color: #22258E; } /*font-weight : bold;}*/
p { padding: 4px; margin:0; font-family: "Times New Roman,Verdana"; font-size: 14px; color: #222222; } /*font-weight : bold;}*/
 a { color:#0F3193; font-family: "Times New Roman"; font-size: 12px; text-decoration:none;font-weight:bold;}
 a.small { color:#0F3193; font-family: "Times New Roman"; font-size: 12px; text-decoration:none;font-weight:normal}
a.big { color:#0F3193; font-family: "Times New Roman"; font-size: 14px; text-decoration:none;font-weight:bold;}




/*****************************************************************************************************/




.label{
width:35%;
float:left;
color:#920202;
font-size:16px;
font-family: "Times New Roman";
font-weight:bold;
}

.form_elem{
width:65%; float:left;
}

.title{
text-align:center;
font-weight:bold;
font-size:14px;
color:#616264;
font-family:"Times New Roman";
padding: 0 0 10px 0;
}

.link{
 width:100%;
 text-align:center;
 float:left
}


.button {
    background: url("images/details.gif") no-repeat scroll center center transparent;
    color: #FFF0D1;
    float: right;
    font-family: Times New Roman;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    text-align: center;
    text-decoration: none;
    width: 104px;
}


