/* CSS Document */
body {
margin: 5; 
}

form{
margin:0;
}

#main{
width:99%;
background-color:#FFFFFF;
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
}

#top{
background-image: url(images/tfh.jpg);
background-repeat: repeat-x;
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
height:90px;
margin:0 10 0 10;
}

#top_left{
background-image: url(images/tfl.jpg);
background-repeat: no-repeat;
height:90px;
}

#top_rgh{
background-image: url(images/tfr.jpg);
background-repeat: no-repeat;
background-position: top right;
height:90px;
}

.top_logo,
#top_logo
{
margin:5px 0 0 10px;
background-image:url(logo/logo4.png);
width:515px;
height:85px;
background-repeat:no-repeat;
float:left;
}

.top_logo span
{
  display:none;
}

#top_right{
margin:65px 10px 0 0;
float:right;
}

#main_text{
min-width: 790px;
_width: expression(document.body.clientWidth < 790? "790px" : "auto" );
min-height: 590px;
_height: expression(document.body.clientHeight < 590? "590px" : "auto" );
margin-top:10px;
}


#left_col
{
float:left;
margin: 0 0 0 5;
width:150px;
}

.left_menu{
float:left;
margin-bottom:10px;
background-image: url(images/mf.jpg);
background-repeat: repeat-y;
width:150px;
}


.left_menu_top{
 
background-image: url(images/mft.jpg);
background-repeat: no-repeat;
background-position: left top;
width:140px;
}

.left_menu_bott{
background-image: url(images/mbf.jpg);
background-repeat: no-repeat;
background-position: left bottom;
width:140px;
}


.left_menu_cont {
padding: 10 10 10 10;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC6600;
}

#text{
margin:0 10 0 160;
background-image: url(images/pr_l.jpg);
background-repeat: repeat-y;
background-position: left;
}

#pr_p {
background-image: url(images/pr_p.jpg);
background-repeat: repeat-y;
background-position: right;
}
#pr_n {
background-image: url(images/pr_n.jpg);
background-repeat: repeat-x;
}
#r_ln {
background-image: url(images/r_ln.jpg);
background-repeat: no-repeat;
}
#r_pn {
background-image: url(images/r_pn.jpg);
background-repeat: no-repeat;
background-position: right top;
}
#pr_d {
background-image: url(images/pr_d.jpg);
background-repeat: repeat-x;
background-position: bottom;
}

#r_ld {
background-image: url(images/r_ld.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
#r_pd {
background-image: url(images/r_pd.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}

#frm_cont {
padding:5px;
min-height: 480px;
_height: expression(document.body.clientHeight < 480? "480px" : "auto" );

}

#frm_cont a, a:visited, a:hover {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: blue;
text-decoration: underline;
font-weight: normal;
}

.tdl {
text-align: center;
}

.pct {
margin-top:20px;
height:390px;
background-position:center;
background-image:url(images/bck.jpg);
background-repeat:no-repeat;
}

h2 {
margin: 0; 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color: #CC6600;
}

h3 {
margin: 0; 
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #CC6600;
}


#enter {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
color: #CC6600;
}


#enter a, a:visited {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
color: #CC6600;
text-decoration: none;
}

#enter a:hover{
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
color: #CC6600;
text-decoration: underline;
}

.left_menu_cont a, a:visited{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #CC6600;
text-decoration:none;
}


.left_menu_cont a:hover{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #CC6600;
text-decoration:underline;
}

.login {
margin:0;
}


.submit{
font-size: 0.8em;
padding: 0px 0px 0px 0px ;
height: 18px; 
width: 40px;
color: #CC6600;
}

.rights{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #CC6600;
text-align: justify;
}
